ప్రతి MCP caller కోసం tool-level policies ను సెట్ చేయండి.
మీ MCP server మీ product ను AI clients కు ఉపయోగపడేలా చేస్తుంది. Proof of Actor ప్రతి tool call కు context ను జోడిస్తుంది, కాబట్టి low-impact tools తెరిచి ఉండగలవు మరియు high-impact tools కు అవసరమైన జాగ్రత్త లభిస్తుంది.
tools/call search_docs
సాక్ష్యం
assistant.example నుండి signed request, దాని published directory నుండి key
మీ policy: ఈ low-impact tool ను standard rate limit తో అనుమతించండి
ప్రతి tool call ఒక AI client నుంచే వస్తుంది. ప్రతి client కు ఒకే స్థాయిలో trust తగదు.
MCP clients తమను పేరు ద్వారా పరిచయం చేసుకుంటాయి, మరియు కొందరు తమ అభ్యర్థనలను sign చేస్తారు. వాటిలో ప్రతి దాని వెనుక ఒక assistant తో పనిచేస్తున్న వ్యక్తి, ఒక autonomous agent, లేదా మీరు గుర్తించలేని ఏదో ఉండవచ్చు. మీ tools harmless lookups నుంచి data మార్చే చర్యల వరకు ఉంటాయి.
ఎవరు పిలుస్తున్నారు అనేది caller ఏమి చేయగలడో దాని నుండి Proof of Actor వేరు చేస్తుంది, కాబట్టి మీరు read-only tools ను విస్తృతంగా తెరవవచ్చు మరియు write, delete లేదా spend చేసే వాటిని రక్షించవచ్చు.
- ఎవరు పిలుస్తున్నారు?Actor గుర్తింపు: సంతకం, ప్రకటన లేదా అనుమానం
- ఏ credential?మీ API key, OAuth token లేదా session
- అది ఏమి చేయవచ్చు?మీ authorization మరియు policy
Proof of Actor మొదటి ప్రశ్నకు సమాధానం ఇస్తుంది. మిగతా రెండింటిని మీ stack ఉంచుకుంటుంది.
MCP server teams actor context తో ఏమి చేస్తాయి
client ను తెలుసుకోండి
ప్రతి client యొక్క declared పేరును నమోదు చేయండి, ఉన్న చోట signatures ను verify చేయండి, మరియు ఈ రెండింటిని వేరుగా ఉంచండి.
ప్రతి tool కు policies
lookups ను తెరిచి ఉంచండి, మరియు data మార్చే tools కు నిర్ధారణ లేదా మరింత బలమైన credentials జోడించండి.
Human + AI లేదా Autonomous
ఒక assistant ను నడిపిస్తున్న వ్యక్తిని, evidence మద్దతిచ్చే చోట, ఒంటరిగా పనిచేస్తున్న agent నుండి వేరు చేయండి.
client వారీగా tool usage ను చూడండి
ఏ clients ఏ tools ను పిలుస్తున్నారో, ఎంత తరచుగా పిలుస్తున్నారో, మరియు ఏ evidence తో పిలుస్తున్నారో అర్థం చేసుకోండి.
Authorization మీదే ఉంటుంది
OAuth మరియు మీ own permissions ఇంకా access ను నిర్ణయిస్తాయి. Actor context ఎవరు call చేస్తున్నారో జోడిస్తుంది.
Unknown కోసం ప్రణాళిక
tool call లో తక్కువ evidence ఉన్నప్పుడు ఏమి జరుగాలో, tool by tool గా ఎంచుకోండి.
01 · గుర్తించు
ప్రతి tool call నుండి evidence.
MCP integration క్లయింట్ యొక్క ప్రకటించిన వివరాలు, request signatures మరియు protocol contextను చదివి, ప్రతి దానికి దాని ఆధారాన్ని లేబుల్ చేస్తుంది.
- ప్రకటనలుగా నమోదు చేసిన client పేర్లు.
- ప్రచురిత keysతో ధృవీకరించబడిన signed requests.
- మీ MCP server నుండి session మరియు protocol context.
- request signaturevalid · sample-crawler.exampleverified
- client ప్రకటన"research-assistant/2.1"declared
- బ్రౌజర్ పరస్పర చర్యpointer + keyboard eventsinferred
- సపోర్ట్ చేసే signals లేవుroute not instrumentedunknown
02 · అర్థం చేసుకో
ఏ clients ఏ tools ను ఉపయోగిస్తున్నారో తెలుసుకోండి.
ప్రతి tool కు actor mix, మీకు ఎక్కువగా call చేసే clients, మరియు unknown callers ఎక్కడ కేంద్రీకృతమవుతున్నాయో చూడండి.
- client, class మరియు basis ప్రకారం tool calls.
- ప్రతి ఫలితం వెనుక ఉన్న evidence.
- ప్రతి tool కు Unknown రేటు.
- /dashboardతెలియదు 7%
- /api/v1/catalogతెలియదు 15%
- /support/ticketsతెలియదు 8%
- /signupతెలియదు 21%
03 · రూట్ చేయు
ప్రభావానికి సరిపడే tool-level controls.
read-only tools ను వేగంగా ఉంచండి, రాసే tools కు నిర్ధారణ అడగండి, మరియు అత్యంత ముఖ్యమైన వాటికి మరింత బలమైన credentials కోరండి.
- tool, class మరియు basis ప్రకారం policies.
- అధిక ప్రభావం ఉన్న tools కోసం నిర్ధారణ లేదా step-up.
- పరిశీలించండి, preview చేయండి, తర్వాత enforce చేయండి.
- /api/v1/catalogenforceఏజెంట్అనుమతించు · structured API
- /support/ticketsenforceమనిషి + AIఅనుమతించు · AI-assisted గా label చేయండి
- /account/*previewతెలియదుప్రస్తుత checks ను అలాగే ఉంచండి
- /api/v1/orderspreviewఏజెంట్మరింత బలమైన credential ను require చేయండి
ఉదాహరణ నిర్ణయాలు
request నుండి result వరకు, మీ నిర్ణయం వరకు.
Signed assistant మీ docs ను search చేస్తుంది
అభ్యర్థన
tools/call search_docs
ఫలితం
ఏజెంట్basis: verifiedమీ నిర్ణయం
low-impact tool ను standard rate limit తో అనుమతించండి.
Declared client ఒక record ను delete చేస్తుంది
అభ్యర్థన
tools/call delete_record
ఫలితం
ఏజెంట్basis: declaredమీ నిర్ణయం
tool ను run చేయడానికి ముందు explicit user confirmation ను require చేయండి.
Evidence లేని tool call
అభ్యర్థన
tools/call create_invoice
ఫలితం
తెలియదుbasis: unknownమీ నిర్ణయం
మీ ప్రస్తుత authorization ను అలాగే ఉంచండి, మరియు మరింత బలమైన credential ను అడగండి.
ప్రమాదం లేకుండా విడుదల చేయండి
బృందాలు observation modeలో ప్రారంభించి route by routeగా ముందుకు సాగుతాయి.
- 01
ప్రతి tool call ను observe చేయండి
MCP integration ను జోడించండి. client పేర్లు, signatures మరియు Unknown callers ప్రతి tool కు నమోదు అవుతాయి.
- 02
tool policies ను preview చేయండి
ఏ calls కు rule అమలు కాకముందే confirmation లేదా మరింత బలమైన credential అవసరమో చూడండి.
- 03
tool వారీగా అమలు చేయండి
lookups ను విస్తృతంగా తెరవండి మరియు write, delete లేదా spend చేసే tools ను ఒక్కో tool చొప్పున రక్షించండి.
మీ stack తో పనిచేస్తుంది
- Founding బృందాలు
వెబ్ సర్వర్ మిడిల్వేర్ (Node.js)
సర్వర్-వైపు
server-rendered apps మరియు APIs కోసం request-level signals.
- Founding బృందాలు
Next.js
సర్వర్-సైడ్ మరియు ఎడ్జ్
page మరియు API routes కోసం middleware.
- Founding బృందాలు
బ్రౌజర్ స్క్రిప్ట్
కేవలం బ్రౌజర్ సంకేతాలు
browser sessions నుంచి interaction signals, server-side integration తో పాటు.
- Founding బృందాలు
Cloudflare మరియు edge runtimes
ఎడ్జ్
requests మీ originకు చేరుకునే ముందు edge వద్ద signals.
- Founding బృందాలు
సాధారణ HTTP API
ఏ stack అయినా
request context ను ఒక API కి పంపి, దాని basis తో కూడిన result ను పొందండి.
- Founding బృందాలు
MCP సర్వర్
MCP
MCP tool calls కోసం Actor context.
- రోడ్మ్యాప్
WordPress
Plugin
WordPress సైట్ల కోసం ప్లగిన్.
- రోడ్మ్యాప్
native మొబైల్
iOS మరియు Android
Native iOS మరియు Android SDKs.
ప్రతి founding team తో onboarding సమయంలో integrations ను ప్రత్యక్షంగా అందిస్తాం. వేరే stack వాడుతున్నారా? దరఖాస్తు చేసేటప్పుడు మాకు తెలియజేయండి.
తరచుగా అడిగే ప్రశ్నలు
Proof of Actor ఏ MCP server తోనైనా పనిచేస్తుందా?
MCP server ఏకీకరణ ప్రైవేట్ బీటాలో founding teams కు అందుబాటులో ఉంది. మీరు దరఖాస్తు చేసేప్పుడు మీ server మరియు transport గురించి మాకు చెప్పండి.
MCP client పంపే client name నమ్మడానికి సరిపోతుందా?
లేదు. client name ఒక declaration, మరియు అదే విధంగా నమోదు చేయబడుతుంది. signed requests verified evidence ఇస్తాయి; మిగతావన్నీ వాటి basis తో label చేయబడతాయి.
ఇది MCP కోసం OAuth ను భర్తీ చేస్తుందా?
లేదు. caller ఏమి చేయగలదో authorization నే నిర్ణయిస్తుంది. Proof of Actor ఎవరు లేదా ఏమి call చేస్తోంది అనేది జోడిస్తుంది, అందువల్ల మీ tool policies మెరుగుగా స్పందించగలవు.
ప్రతి tool కోసం వేర్వేరు నియమాలు పెట్టగలమా?
అవును. Policies ప్రతి tool కి వ్రాయబడతాయి, కాబట్టి lookups మరియు data-changing tools ను వేరుగా పరిగణించవచ్చు.
దీనికి ఎంత ఖర్చు అవుతుంది?
ఎంచుకున్న founding developer teams agreed usage limits లోపు up to 12 months free పొందవచ్చు.
మీ MCP server ను ఎవరు కాల్ చేస్తున్నారో తెలుసుకోండి.
Proof of Actor founding developer program లో చేరండి.
ముందుగా మాట్లాడాలనుకుంటున్నారా? foundersతో మాట్లాడండి