How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

APIClaw MCP API

The Mcp API from APIClaw — 51 operation(s) for mcp.

APIClaw MCP API is one of 113 APIs that APIClaw publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include MCP. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 79 operations across 51 paths, and defines 33 schemas. It is described by OpenAPI 3.2.0, at version 1.102.1.

Requests are made against the base URL https://apiclaw.biz/v1/.

79 operations 51 paths 33 schemas 8 DELETE36 GET3 HEAD3 OPTIONS3 PATCH19 POST7 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.102.1
Base URL
https://apiclaw.biz/v1/
Authentication
API Key
Resource Areas
1

Authentication & Security 1

APIClaw MCP API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-litellm-api-key (APIKeyHeader).

  • APIKeyHeader — Bearer token

Paths & Operations 79

Across 51 paths, the API surfaces 79 operations — 8 DELETE, 36 GET, 3 HEAD, 3 OPTIONS, 3 PATCH, 19 POST, 7 PUT. Each is listed below with its method, path, parameters, and response codes.

MCP 79
GET
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_get → 200
PUT
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_put → 200
POST
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_post → 200
DELETE
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_delete → 200
OPTIONS
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_options → 200
HEAD
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_head → 200
PATCH
/mcp/proxy
Proxy Mcp Route
proxy_mcp_route_mcp_proxy_patch → 200
GET
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_get → 200
PUT
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_put → 200
POST
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_post → 200
DELETE
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_delete → 200
OPTIONS
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_options → 200
HEAD
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_head → 200
PATCH
/mcp
Aggregate Mcp Route
aggregate_mcp_route_mcp_patch → 200
PUT
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_put 1 param → 200422
PATCH
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_patch 1 param → 200422
OPTIONS
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_options 1 param → 200422
GET
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_get 1 param → 200422
HEAD
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_head 1 param → 200422
POST
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_post 1 param → 200422
DELETE
/{mcp_server_name}/mcp
Dynamic Mcp Route
dynamic_mcp_route__mcp_server_name__mcp_delete 1 param → 200422
GET
/v1/mcp/tools
Get Mcp Tools
get_mcp_tools_v1_mcp_tools_get → 200
GET
/v1/mcp/access_groups
Get Mcp Access Groups
get_mcp_access_groups_v1_mcp_access_groups_get → 200
GET
/v1/mcp/network/client-ip
Get Client Ip
get_client_ip_v1_mcp_network_client_ip_get → 200
GET
/v1/mcp/registry.json
Get Mcp Registry
get_mcp_registry_v1_mcp_registry_json_get → 200
GET
/v1/mcp/server
Fetch All Mcp Servers
fetch_all_mcp_servers_v1_mcp_server_get 2 params → 200422
POST
/v1/mcp/server
Add Mcp Server
add_mcp_server_v1_mcp_server_post 1 param body → 201422
PUT
/v1/mcp/server
Edit Mcp Server
edit_mcp_server_v1_mcp_server_put 1 param body → 202422
GET
/v1/mcp/server/health
Health Check Servers
health_check_servers_v1_mcp_server_health_get 1 param → 200422
POST
/v1/mcp/server/register
Register Mcp Server
register_mcp_server_v1_mcp_server_register_post body → 201422
GET
/v1/mcp/server/submissions
Get Mcp Server Submissions
get_mcp_server_submissions_v1_mcp_server_submissions_get → 200
PUT
/v1/mcp/server/{server_id}/approve
Approve Mcp Server Submission
approve_mcp_server_submission_v1_mcp_server__server_id__approve_put 1 param → 200422
PUT
/v1/mcp/server/{server_id}/reject
Reject Mcp Server Submission
reject_mcp_server_submission_v1_mcp_server__server_id__reject_put 1 param body → 200422
GET
/v1/mcp/server/{server_id}
Fetch Mcp Server
fetch_mcp_server_v1_mcp_server__server_id__get 1 param → 200422
DELETE
/v1/mcp/server/{server_id}
Remove Mcp Server
remove_mcp_server_v1_mcp_server__server_id__delete 2 params → 202422
POST
/v1/mcp/server/import
Import Mcp Servers
import_mcp_servers_v1_mcp_server_import_post body → 200422
POST
/v1/mcp/server/oauth/session
Add Session Mcp Server
add_session_mcp_server_v1_mcp_server_oauth_session_post 1 param body → 200422
POST
/v1/mcp/server/{server_id}/user-credential
Store Mcp User Credential
store_mcp_user_credential_v1_mcp_server__server_id__user_credential_post 1 param body → 200422
DELETE
/v1/mcp/server/{server_id}/user-credential
Delete Mcp User Credential
delete_mcp_user_credential_v1_mcp_server__server_id__user_credential_delete 1 param → 200422
POST
/v1/mcp/server/{server_id}/oauth-user-credential
Store Mcp Oauth User Credential
store_mcp_oauth_user_credential_v1_mcp_server__server_id__oauth_user_credential_post 1 param body → 200422
DELETE
/v1/mcp/server/{server_id}/oauth-user-credential
Delete Mcp Oauth User Credential
delete_mcp_oauth_user_credential_v1_mcp_server__server_id__oauth_user_credential_delete 1 param → 200422
GET
/v1/mcp/server/{server_id}/oauth-user-credential/status
Get Mcp Oauth User Credential Status
get_mcp_oauth_user_credential_status_v1_mcp_server__server_id__oauth_user_credential_status_get 1 param → 200422
GET
/v1/mcp/user-credentials
List Mcp User Credentials
list_mcp_user_credentials_v1_mcp_user_credentials_get → 200
GET
/v1/mcp/server/{server_id}/user-env-vars
Get Mcp User Env Vars
get_mcp_user_env_vars_v1_mcp_server__server_id__user_env_vars_get 1 param → 200422
POST
/v1/mcp/server/{server_id}/user-env-vars
Store Mcp User Env Vars
store_mcp_user_env_vars_v1_mcp_server__server_id__user_env_vars_post 1 param body → 200422
DELETE
/v1/mcp/server/{server_id}/user-env-vars
Clear Mcp User Env Vars
clear_mcp_user_env_vars_v1_mcp_server__server_id__user_env_vars_delete 1 param → 200422
GET
/v1/mcp/user-env-vars/status
List Mcp User Env Var Status
list_mcp_user_env_var_status_v1_mcp_user_env_vars_status_get → 200
POST
/v1/mcp/make_public
Make Mcp Servers Public
make_mcp_servers_public_v1_mcp_make_public_post body → 202422
GET
/v1/mcp/discover
Discover Mcp Servers
discover_mcp_servers_v1_mcp_discover_get 2 params → 200422
GET
/v1/mcp/openapi-registry
Get Openapi Registry
get_openapi_registry_v1_mcp_openapi_registry_get → 200
POST
/v1/mcp/toolset
Add Mcp Toolset
add_mcp_toolset_v1_mcp_toolset_post 1 param body → 201422
GET
/v1/mcp/toolset
Fetch Mcp Toolsets
fetch_mcp_toolsets_v1_mcp_toolset_get → 200
PUT
/v1/mcp/toolset
Edit Mcp Toolset
edit_mcp_toolset_v1_mcp_toolset_put 1 param body → 200422
GET
/v1/mcp/toolset/{toolset_id}
Fetch Mcp Toolset
fetch_mcp_toolset_v1_mcp_toolset__toolset_id__get 1 param → 200422
DELETE
/v1/mcp/toolset/{toolset_id}
Remove Mcp Toolset
remove_mcp_toolset_v1_mcp_toolset__toolset_id__delete 2 params → 202422
GET
/authorize/mcp-session
Authorize Mcp Session
authorize_mcp_session_authorize_mcp_session_get 7 params → 200422
GET
/authorize
Authorize
authorize_authorize_get 9 params → 200422
GET
/{mcp_server_name}/authorize
Authorize
authorize__mcp_server_name__authorize_get 9 params → 200422
POST
/token
Token Endpoint
token_endpoint_token_post 1 param body → 200422
POST
/{mcp_server_name}/token
Token Endpoint
token_endpoint__mcp_server_name__token_post 1 param body → 200422
GET
/authorize/flow
Authorize Flow
authorize_flow_authorize_flow_get 1 param → 200422
POST
/authorize/complete
Authorize Complete
authorize_complete_authorize_complete_post body → 200422
POST
/revoke
Revoke Endpoint
revoke_endpoint_revoke_post body → 200422
POST
/introspect
Introspect Endpoint
introspect_endpoint_introspect_post body → 200422
GET
/.well-known/litellm-cli-auth
Native Client Auth Discovery
native_client_auth_discovery__well_known_litellm_cli_auth_get → 200
GET
/callback
Callback
callback_callback_get 5 params → 200422
GET
/.well-known/oauth-protected-resource
Oauth Protected Resource Root
oauth_protected_resource_root__well_known_oauth_protected_resource_get → 200
GET
/.well-known/oauth-protected-resource/mcp
Oauth Protected Resource Aggregate
oauth_protected_resource_aggregate__well_known_oauth_protected_resource_mcp_get → 200
GET
/.well-known/oauth-authorization-server/mcp
Oauth Authorization Server Aggregate
oauth_authorization_server_aggregate__well_known_oauth_authorization_server_mcp_get → 200
GET
/.well-known/oauth-protected-resource/mcp/{mcp_server_name}
Oauth Protected Resource Mcp Standard
oauth_protected_resource_mcp_standard__well_known_oauth_protected_resource_mcp__mcp_server_name__get 1 param → 200422
GET
/.well-known/oauth-protected-resource/{mcp_server_name}/mcp
Oauth Protected Resource Mcp
oauth_protected_resource_mcp__well_known_oauth_protected_resource__mcp_server_name__mcp_get 1 param → 200422
GET
/.well-known/oauth-authorization-server/mcp/{mcp_server_name}
Oauth Authorization Server Mcp Standard
oauth_authorization_server_mcp_standard__well_known_oauth_authorization_server_mcp__mcp_server_name__get 1 param → 200422
GET
/.well-known/oauth-authorization-server
Oauth Authorization Server Mcp
oauth_authorization_server_mcp__well_known_oauth_authorization_server_get 1 param → 200422
GET
/.well-known/oauth-authorization-server/{mcp_server_name}
Oauth Authorization Server Mcp
oauth_authorization_server_mcp__well_known_oauth_authorization_server__mcp_server_name__get 1 param → 200422
GET
/.well-known/openid-configuration
Openid Configuration
openid_configuration__well_known_openid_configuration_get → 200
GET
/.well-known/jwks.json
Jwks Json
jwks_json__well_known_jwks_json_get → 200
GET
/.well-known/oauth-authorization-server/{mcp_server_name}/mcp
Oauth Authorization Server Legacy
oauth_authorization_server_legacy__well_known_oauth_authorization_server__mcp_server_name__mcp_get 1 param → 200422
POST
/register
Register Client
register_client_register_post 1 param → 200422
POST
/{mcp_server_name}/register
Register Client
register_client__mcp_server_name__register_post 1 param → 200422

Schemas 33

The contract defines 33 schemas that model the data the API accepts and returns. The most detailed are LiteLLM_MCPServerTable (57 properties), NewMCPServerRequest (45 properties), UpdateMCPServerRequest (42 properties), MCPCredentials (24 properties). Each schema is shown below with its type and property counts.

ValidationError
object
5 properties 3 required
HTTPValidationError
object
1 property
MCPToolsetTool
object
2 properties 2 required
RejectMCPServerRequest
object
1 property
NewMCPToolsetRequest
object
3 properties 1 required
Body_token_endpoint__mcp_server_name__token_post
object
9 properties 2 required
UpdateMCPToolsetRequest
object
4 properties 1 required
MCPOAuthUserCredentialRequest
object
Stores a user's OAuth2 token for an OpenAPI MCP server.
4 properties 1 required
MCPUserEnvVarsStatus
object
Per-user env var status for a single MCP server.
6 properties 1 required
MakeMCPServersPublicRequest
object
1 property 1 required
MCPUserCredentialRequest
object
2 properties 1 required
Body_authorize_complete_authorize_complete_post
object
4 properties 1 required
Body_token_endpoint_token_post
object
9 properties 2 required
MCPConnectorEntry
object
9 properties
MCPConnectorImportResult
object
3 properties 3 required
MCPConnectorImportSkipped
object
2 properties 2 required
MCPConnectorImportRequest
object
1 property 1 required
NewMCPServerRequest
object
45 properties
MCPOAuthUserCredentialStatus
object
Describes whether the calling user has a stored OAuth credential.
5 properties 2 required
LiteLLM_MCPServerTable
object
Represents a LiteLLMMCPServerTable record
57 properties 2 required
Body_introspect_endpoint_introspect_post
object
1 property 1 required
MCPConnectorImportResponse
object
3 properties 3 required
Body_revoke_endpoint_revoke_post
object
2 properties 2 required
MCPEnvVarScope
string
Scope for an MCP server environment variable. - global: value is provided by the admin and used for all users. - user: each user must provide their own value v…
MCPUserCredentialListItem
object
One entry in the /user-credentials list.
7 properties 3 required
MCPEnvVar
object
One environment variable for an MCP server. Variables can be interpolated into staticheaders using ${NAME} syntax. scope=global values are stored on the server…
4 properties 1 required
MCPUserEnvVarSpec
object
Describes one per-user env var slot for the calling user. Stored values are write-only: the status only reports whether a value isset and never echoes the decr…
3 properties 1 required
MCPUserCredentialResponse
object
2 properties 2 required
MCPUserEnvVarsRequest
object
Payload for storing the calling user's per-user env var values.
1 property 1 required
MCPSubmissionsSummary
object
5 properties 5 required
UpdateMCPServerRequest
object
42 properties 1 required
MCPConnectorImportFailure
object
2 properties 2 required
MCPCredentials
object
24 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

apiclaw-mcp-api-openapi.yml Raw ↑

Other APIs APIClaw publishes across the network.

APIClaw A2a API
APIClaw A2a Registration API
APIClaw Access Groups API
APIClaw Adaptive Router API
APIClaw Agent Management API
APIClaw Agents API
APIClaw Anthropic Passthrough API
APIClaw Anthropic Skills API
APIClaw APIClaw Admin Overview API
APIClaw APIClaw Announcements API
APIClaw APIClaw Billing API
Where this information came from

This is an independent, third-party profile of APIClaw MCP API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.