io.usefulapi/basis-theory
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Basis Theory MCP by usefulapi
Publisher-provided description
Read token metadata, applications, audit logs, proxies and usage in the PCI vault.
Summary by lookupd
Read-only access to a Basis Theory payment vault: token metadata, applications, proxies, reactors, audit logs and usage reports.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http basis-theory https://basis-theory.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add basis-theory --url https://basis-theory.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"basis-theory": {
"url": "https://basis-theory.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (17 tools)
Publisher-provided text
basis_theory_list_tokensList vault tokens as METADATA — id, type, container, fingerprint, metadata and timestamps. Does not return the underlying card number or PII. Basis Theory: GETbasis_theory_search_tokensSearch tokens with Basis Theory's query syntax over metadata, e.g. metadata.customer_id:"cus_1". Returns metadata only. Read-only despite being a POST — the quebasis_theory_get_tokenFetch a single token by id. Returns metadata, container, fingerprint and timestamps. WARNING: if the configured API key carries a reveal permission, the responsbasis_theory_list_applicationsList the applications (API-key holders) in the tenant, with their types and permissions. Basis Theory: GET /applications.basis_theory_get_applicationFetch a single application with its type and permission list. Basis Theory: GET /applications/{id}.basis_theory_whoamiReturn the application the configured BT-API-KEY belongs to — the fastest way to check which permissions this server actually has. Basis Theory: GET /applicatiobasis_theory_list_logsList audit-log entries — who did what to which entity and when. The tool for answering 'who touched this token?'. Basis Theory: GET /logs.basis_theory_list_log_entity_typesList the entity types the audit log records — the valid values for entity_type. Basis Theory: GET /logs/entity-types.basis_theory_list_proxiesList the proxies that forward requests to third parties, detokenizing in flight. Basis Theory: GET /proxies.basis_theory_get_proxyFetch a single proxy with its destination URL and transform configuration. Basis Theory: GET /proxies/{id}.basis_theory_list_reactorsList reactors — the serverless functions that run against detokenized data inside the vault. Basis Theory: GET /reactors.basis_theory_get_reactorFetch a single reactor with its configuration. Basis Theory: GET /reactors/{id}.basis_theory_list_permissionsList the permissions that can be granted to an application, optionally for one application type. Basis Theory: GET /permissions.basis_theory_list_rolesList the roles available for tenant members. Basis Theory: GET /roles.basis_theory_get_tenantFetch the current tenant — name, id and settings. Basis Theory: GET /tenants/self.basis_theory_get_tenant_usageFetch the tenant's usage report — token counts by type and container, and monthly API call volume. Basis Theory: GET /tenants/self/reports/usage.basis_theory_list_tenant_membersList the people with access to the tenant, and their roles. Basis Theory: GET /tenants/self/members.
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 394 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/basis-theory/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/basis-theory)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp