Skip to content

docs: add agent identity and per-tool authorization guide#453

Open
saneGuy wants to merge 1 commit into
stripe:mainfrom
saneGuy:docs/agent-identity-authorization
Open

docs: add agent identity and per-tool authorization guide#453
saneGuy wants to merge 1 commit into
stripe:mainfrom
saneGuy:docs/agent-identity-authorization

Conversation

@saneGuy

@saneGuy saneGuy commented Jun 23, 2026

Copy link
Copy Markdown

Summary

Adds a guide for verifying agent identity and enforcing per-tool permissions
when multiple agents or third-party tools connect to the Stripe MCP server.

Complements RAKs and the security policy template work in #293 by addressing
agent-level authorization: verifying which agent is acting, not just what
API key it holds.

Why

When multiple agents share Stripe API keys or third-party agent frameworks
connect to the MCP server, there is no standard way to verify which agent
placed a charge or created a refund. This guide describes a deployment
pattern for environments that need agent-level attribution and per-tool
permission enforcement.

Files

  • docs/AGENT-IDENTITY.md — new guide (vendor-neutral, pattern-based)
  • README.md — one section linking to the guide

No code changes

Docs only.

@cla-assistant

cla-assistant Bot commented Jun 23, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Vendor-neutral guide for verifying agent identity and enforcing per-tool
permissions in multi-agent deployments. Complements RAKs and the security
policy template work in stripe#293.
@saneGuy saneGuy force-pushed the docs/agent-identity-authorization branch from fc3b871 to 1fca69d Compare June 23, 2026 01:50
@saneGuy

saneGuy commented Jun 30, 2026

Copy link
Copy Markdown
Author

Friendly bump — all CI checks are passing. Happy to address any feedback if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant