Agent Manifest Protocol MCP
An MCP server that enables AI agents to fetch, validate, and check permissions for Agent Manifest Protocol (AMP) manifests, facilitating autonomous API discovery at the origin manifest.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://mcp.agent-manifest.com/mcpWhat you can do with it
- Fetch manifest by domain
- Validate manifest syntax
- Check agent permissions
- Submit API to AMP registry
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- agent-manifest-protocol 0.1.0
- MCP protocol
- 2025-06-18
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
3 advertised
fetch_manifest_by_domain — Fetch AMP manifest by domain
Resolve an API origin from a domain (e.g. "bakebase.agent-manifest.com"), try standard AMP discovery URLs, and return parsed manifest JSON plus metadata.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"minLength": 1,
"description": "API hostname or URL origin without a path, e.g. \"example.com\", \"api.example.com\", or \"https://bakebase.agent-manifest.com\"."
}
},
"additionalProperties": false
}validate_manifest_syntax — Validate AMP manifest JSON Schema
Validate a manifest JSON string or object against the official AMP JSON Schema for its spec_version (agentmanifest-0.2 or agentmanifest-0.3). Returns errors or a success_token.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"manifest"
],
"properties": {
"manifest": {
"anyOf": [
{
"type": "string"
},
{
"type": "object",
"description": "Parsed AMP manifest object (agentmanifest-0.2 or agentmanifest-0.3).",
"additionalProperties": {}
}
],
"description": "Either a JSON string of the manifest, or a parsed manifest object with spec_version, name, endpoints, etc."
}
},
"additionalProperties": false
}check_agent_permissions — Check action against AMP manifest constraints
Given an intended HTTP action (method + path or full URL) and a manifest, determine whether the action aligns with declared endpoints, authentication, payment onboarding, rate limits, and language in agent_notes.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"action",
"manifest"
],
"properties": {
"action": {
"type": "string",
"minLength": 1,
"description": "Intended operation, e.g. \"POST /baking/validate-mix\", \"GET /health\", or \"POST https://api.example.com/v1/search\"."
},
"manifest": {
"type": "object",
"description": "Parsed AMP manifest object (agentmanifest-0.2 or agentmanifest-0.3).",
"additionalProperties": {}
},
"payment_onboarded": {
"type": "boolean",
"description": "Set true if AMP payment onboarding is already complete for this API."
},
"intends_unauthenticated": {
"type": "boolean",
"description": "Set true if the agent plans to call the API without credentials."
}
},
"additionalProperties": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 329 ms
- 95th percentile latency
- 329 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 329 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport sse agent-manifest-protocol-mcp https://mcp.agent-manifest.com/mcpCline
{
"mcpServers": {
"agent-manifest-protocol-mcp": {
"type": "sse",
"url": "https://mcp.agent-manifest.com/mcp",
"disabled": false
}
}
}Gemini CLI
gemini mcp add --transport sse agent-manifest-protocol-mcp https://mcp.agent-manifest.com/mcpLet your agent find its tools
Find servers like Agent Manifest Protocol MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other developer tools servers
Do you run Agent Manifest Protocol MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.