mcp-use-aps-example
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-use-aps-exampleIssue a demo grant for 'hello' and send it to vault_echo"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-use + APS authorization example
This standalone example puts the Agent Passport System aps-mcp-1 profile behind the existing mcp-use TypeScript middleware seam. A gateway proxies a vault_echo tool and verifies a signed, one-use authorization envelope before next() can reach the upstream server.
Run
npm install
npm test
npm run devOpen the printed URL to use the built-in mcp-use Inspector.
Call
issue_aps_demo_grantwith a message.Copy its structured result into
vault_echo.Run
vault_echo; the APS middleware verifies the signature, target, argument hash, expiry, scope, and replay state before dispatch.Run the same request again to see replay rejection before the upstream is called.
Related MCP server: SINT Protocol
Inspector compatibility
The APS MCP profile normally carries its envelope at:
tools/call.params._meta["org.agent-passport/authorization"]The current Inspector form does not expose arbitrary per-call _meta. For interactive demonstration only, this repo accepts the identical envelope as the apsAuthorization tool argument, moves it into the namespaced _meta entry inside middleware, and removes it before forwarding. A production MCP client should send _meta directly.
This localhost demo also treats transport authentication as already established. Production code must configure OAuth and derive that fact from verified transport context (ctx.auth).
APS is an independent third-party project and is not part of MCP or mcp-use.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceThis server acts as a Portal (zero-trust Policy Enforcement Point) for AI agents. Every tool call is attested, measured against a sealed cryptographic reference, and logged to a tamper-evident continuity chain with signed receipts.1562MIT
- AlicenseAqualityAmaintenanceSecurity-enforcing MCP proxy that sits between an AI agent and any number of downstream MCP servers, intercepting every tool call through a capability-token policy gateway that can allow, deny, or escalate to human approval before the call reaches any real tool. It also exposes built-in operator tools for approval workflows, audit trail queries, token management, voice/HUD output, and hierarchical2112Apache 2.0
- FlicenseNot gradedqualityCmaintenanceA production-ready MCP server that authenticates agents via OAuth 2.1 Bearer tokens, validates JWTs with JWKS, enforces tool-level scopes and roles, and logs the full delegation chain.
- AlicenseNot gradedqualityCmaintenanceAuthenticating reverse proxy for MCP servers providing credential isolation, OAuth2 token management, and composite tool aggregation.BSD Zero Clause
Related MCP Connectors
Issue Agent Passports and verify agent authority before value moves. Signed verification records.
Preflight, approve, and prove consequential agent actions with signed evidence and x402 tools.
Hash-chained HMAC-signed audit log MCP for A2A (agent-to-agent) calls. Every tool-call, agent-ha...
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/khandrew1/mcp-use-aps-example'
If you have feedback or need assistance with the MCP directory API, please join our Discord server