Your AI agent can reach us directly
Ask ChatGPT, Claude or an assistant of your own to find you help, and it can read what we offer, send us your inquiry and request a call — through the same door you would use, with the same reply.
What your agent can do here
Read what each tier includes and who it is for, in a form a model can use.
Send us an inquiry or a quote request on your behalf, with your name and email.
Request a twenty-minute intro call in one of the windows we are offering this week.
Get our contact details and the page to book on.
What it cannot do, on purpose
Sign you up or start an engagement. Every engagement starts with a call, with you on it.
Make a payment or hold a calendar slot. A requested window is confirmed by a person, by email.
Text you without your say-so. A text only goes out when you have expressly agreed to it.
Four doors, one set of actions
Whichever your agent speaks, it gets the same five tools: get_services, get_call_windows, submit_inquiry, request_call and get_contact.
REST: Five JSON endpoints, described by an OpenAPI 3.1 document. https://northshorelabs.dev/openapi.json
MCP: A Model Context Protocol server over Streamable HTTP, stateless. The same five tools. https://northshorelabs.dev/mcp
A2A: An Agent-to-Agent endpoint for a concierge exchange: send a message, get a completed task back. https://northshorelabs.dev/a2a
In the browser: The same tools registered with WebMCP on every page of this site, for an agent driving the browser. https://northshorelabs.dev/
Your inquiry gets the same reply either way
An inquiry from your agent lands in the same place as one from the form on this site: you get a confirmation email, we get an alert, and you hear back within one business day. We can see it came from an agent, and that is the only difference.
Identity is optional
Your agent can act anonymously. If it registers for a client id first, its inquiries carry its name, which is how it earns faster follow-up. Registration creates nothing — no account, no email, no charge — and takes one request.
Everything above is discoverable
api-catalog: https://northshorelabs.dev/.well-known/api-catalog
service-desc: https://northshorelabs.dev/openapi.json
MCP server card: https://northshorelabs.dev/.well-known/mcp/server-card.json
A2A agent card: https://northshorelabs.dev/.well-known/agent-card.json
Agent skills: https://northshorelabs.dev/.well-known/agent-skills/index.json
Capability manifest: https://northshorelabs.dev/.well-known/ai-catalog.json
OAuth resource metadata: https://northshorelabs.dev/.well-known/oauth-protected-resource
OAuth server metadata: https://northshorelabs.dev/.well-known/oauth-authorization-server
Registration: https://northshorelabs.dev/auth.md
Overview for models: https://northshorelabs.dev/llms.txt