Choose where it can work
Connect with interactive MCP authorization or issue a key limited to the project, capabilities, and sender domains the job needs.
Project + capability + domain grantConnect NoticeAPI over MCP or issue a scoped project key. Your agent can discover the API, write the send path, and inspect the result without reaching billing, members, or another project.
Add a receipt email to the checkout application.
From task to working code
The human chooses the boundary and reviews the implementation. The agent gets a real contract instead of guessing endpoints.
Connect with interactive MCP authorization or issue a key limited to the project, capabilities, and sender domains the job needs.
Project + capability + domain grantMCP exposes structured tools. OpenAPI 3.1 describes the same REST resources, inputs, responses, and stable error codes.
Hosted MCP + OpenAPI 3.1The agent implements the application path, uses a verified sender, and reads the recipient timeline or signed webhook after the request.
Code in your app + delivery recordDiscovery surfaces
MCP and OpenAPI describe the platform. REST, Node, or SMTP can run the code your application keeps.
https://mcp.noticeapi.com/mcpStreamable HTTP with interactive OAuth or an explicit bearer key. Choose capabilities and project access during authorization.Connect hosted MCPLocal MCPnoticeapi mcpRun the stdio server inside the agent host and keep the scoped API key in the local process environment.Read local setupOpenAPI 3.1/openapi.jsonGenerate or inspect direct REST requests from the canonical machine-readable contract used by the platform.Open the schemaNode SDK and CLInpm install noticeapiUse typed application calls, project selection, and direct commands when MCP is not the right runtime interface.Read SDK setupWhat it can implement
Keep the agent inside one project while it builds the workflow the product actually needs.
Before you connect it
No. Use sending-only access for a runtime integration or a custom grant limited to selected capabilities, projects, and domains. Full access is available for a trusted personal agent, but it is not the default requirement.
Only when its own grant includes api-keys:write. Any credential it creates must be equal to or narrower than the credential making the request.
No. The grant decides which operation may be attempted. Project boundaries, domain rules, suppressions, unsubscribe state, quotas, pauses, and acceptable-use controls are still enforced afterward.
No. MCP can help the coding agent discover and implement the integration. Your application can run the finished workflow through REST, the Node SDK, or SMTP.
First implementation
Start free with a scoped key, or connect a compatible client to the hosted MCP server.