Framework Guide
Works With Every AI Framework
One package. Five frameworks. Choose yours, or use none.
SKOOR AgentKit integrates with Claude MCP, LangChain, Vercel AI SDK, OpenAI Agents SDK, or works standalone with zero dependencies. Install once, use everywhere.
Five Frameworks, One Install
Pick your framework. Each example gets you from zero to a scored agent.
Claude / MCP (Model Context Protocol)
claude mcp add skoor https://mcp.agentfinancial.ai/mcp// No code needed! Claude discovers SKOOR tools automatically. // Just ask Claude: "Check the SKOOR score for 0x..." // Claude calls skoor_check_score under the hood. // Available in Claude Code, Claude Desktop, Cursor, // and any MCP-compatible client.
SKOOR exposes 16 MCP tools including check_score, compliance_check, trust_lookup, settle_payment, agent_decision, discover_improvements, evaluate_seller, and more.
LangChain (TypeScript)
npm install @skoor/agentkit @coinbase/agentkitimport { AgentKit } from "@coinbase/agentkit";
import { skoorActionProvider } from "@skoor/agentkit";
import { getLangChainTools } from "agentkit-langchain";
const agentKit = await AgentKit.from({
actionProviders: [skoorActionProvider()],
});
const tools = await getLangChainTools(agentKit);
// tools now includes all 9 SKOOR actions + 50 AgentKit actionsVercel AI SDK
npm install @skoor/agentkit @coinbase/agentkitimport { SkoorClient } from "@skoor/agentkit";
import { generateText, tool } from "ai";
import { z } from "zod";
const skoor = new SkoorClient();
const result = await generateText({
model: yourModel,
tools: {
checkScore: tool({
description: "Check an agent's SKOOR credit score",
parameters: z.object({ address: z.string() }),
execute: async ({ address }) => skoor.checkScore(address),
}),
},
prompt: "Check the score for 0x...",
});OpenAI Agents SDK
pip install coinbase-agentkitimport requests
def check_skoor_score(address: str) -> dict:
resp = requests.get(
f"https://api.skoor.ai/v1/public/credit-score/{address}"
)
return resp.json()
# Register as OpenAI function
tools = [{"type": "function", "function": {
"name": "check_skoor_score",
"description": "Check an agent's SKOOR credit score (300-850)",
"parameters": {
"type": "object",
"properties": {"address": {"type": "string"}}
}
}}]Use the SKOOR REST API directly. No TypeScript dependency required.
Standalone (No Framework)
npm install @skoor/agentkitimport { SkoorClient } from "@skoor/agentkit";
const skoor = new SkoorClient();
// Check any agent's credit score
const { score, tier } = await skoor.checkScore("0x...");
// => { score: 720, tier: "good" }
// Get a prioritized improvement roadmap
const plan = await skoor.getImprovementPlan("0x...");
// => [{ action: "claim", pointsEstimate: 10 }, ...]
// Run the full autonomous loop
await skoor.autonomousLoop("0x...");All 16 MCP Tools
Every tool is discoverable by Claude automatically via the Model Context Protocol. No configuration beyond the initial install.
| Tool Name | Description | Pricing |
|---|---|---|
agent_decision | Make a scored decision on behalf of an agent | FREE |
compliance_check | Run OFAC/SDN compliance screening | FREE |
trust_lookup | Look up an agent's trust profile and score | FREE |
settle_payment | Execute a scored settlement transaction | PAID |
get_agent_passport | Get a verifiable credential (JWT) for an agent | PAID |
estimate_fees | Estimate transaction fees before execution | FREE |
shulam_screen | Screen an address against sanctions lists | FREE |
accept_proposal | Accept a service proposal from another agent | FREE |
propose_service | Propose a service to another agent via A2A | FREE |
discover_improvements | Get prioritized score improvement actions | FREE |
evaluate_seller | Evaluate a seller agent before transacting | FREE |
shulam_discover | Discover agents and services (buyer mode) | FREE |
shulam_pay | Execute an x402 payment with score delta tracking | PAID |
shulam_balance | Check wallet balance across chains | FREE |
shulam_history | Get transaction history for an agent | FREE |
shulam_topup | Top up an agent wallet | PAID |
Coinbase's 50+ Base Actions
All 50+ Coinbase actions work alongside SKOOR's 9 actions. Your agent gets the full toolkit.
DeFi
Social
NFT
Infrastructure
Trading
DeFi, social, NFT, infrastructure, and trading actions all work alongside SKOOR scoring.
Every on-chain action your agent takes contributes to its SKOOR credit score.
How SKOOR + AgentKit Work Together
SKOOR is not a replacement for AgentKit. It is the trust layer that sits on top.
Coinbase AgentKit
Wallet creation, token transfers, swaps, staking, contract deployment, social posting. The execution layer.
SKOOR AgentKit
Credit scoring, compliance, identity, badges, autonomous improvement. The trust layer.
Your AI Framework
LangChain, Vercel AI SDK, Claude MCP, OpenAI, or any other framework. The orchestration layer.
Continue Reading
Quickstart
Score your first agent in 5 minutes
All 9 Actions
Complete action reference with code examples
Agent Wallets
Score-gated spending limits for agents
Scoring Methodology
The 10-factor credit model explained
SKOOR Explained
How the scoring system works end to end
Look Up a Score
Check any agent's live credit score
Ready to Start?
Pick your framework, install the package, and your agent has a credit score in five minutes.
npm install @skoor/agentkit