# Mcp servers

> Botyard REST API endpoints for mcp servers.

Canonical URL: https://docs.botyard.io/docs/api/mcp-servers

23 endpoints in this group. Every request authenticates with an
[API key](/docs/api/authentication); see the [API reference](/docs/api) for the other groups.

* [List Mcp Servers](/docs/api/mcp-servers/list_mcp_servers_v1_orgs__org_id__mcp_servers_get): `GET /v1/orgs/{org_id}/mcp-servers`
* [Create Mcp Server](/docs/api/mcp-servers/create_mcp_server_v1_orgs__org_id__mcp_servers_post): `POST /v1/orgs/{org_id}/mcp-servers`
* [Search Mcp Catalog](/docs/api/mcp-servers/search_mcp_catalog_v1_orgs__org_id__mcp_servers_catalog_search_post): `POST /v1/orgs/{org_id}/mcp-servers/catalog/search`
* [Get Mcp Catalog Entry](/docs/api/mcp-servers/get_mcp_catalog_entry_v1_orgs__org_id__mcp_servers_catalog__mcp_catalog_entry_id__get): `GET /v1/orgs/{org_id}/mcp-servers/catalog/{mcp_catalog_entry_id}`
* [Start Composio Connection](/docs/api/mcp-servers/start_composio_connection_v1_orgs__org_id__mcp_servers_connections_post): `POST /v1/orgs/{org_id}/mcp-servers/connections`
* [Get Composio Credential Form](/docs/api/mcp-servers/get_composio_credential_form_v1_orgs__org_id__mcp_servers_catalog__mcp_catalog_entry_id__credential_form_get): `GET /v1/orgs/{org_id}/mcp-servers/catalog/{mcp_catalog_entry_id}/credential-form`
* [Install Composio Connection With Credentials](/docs/api/mcp-servers/install_composio_connection_with_credentials_v1_orgs__org_id__mcp_servers_connections_credentials_post): `POST /v1/orgs/{org_id}/mcp-servers/connections/credentials`
* [Get Composio Connection](/docs/api/mcp-servers/get_composio_connection_v1_orgs__org_id__mcp_servers_connections__composio_connection_id__get): `GET /v1/orgs/{org_id}/mcp-servers/connections/{composio_connection_id}`
* [Cancel Composio Connection](/docs/api/mcp-servers/cancel_composio_connection_v1_orgs__org_id__mcp_servers_connections__composio_connection_id__delete): `DELETE /v1/orgs/{org_id}/mcp-servers/connections/{composio_connection_id}`
* [Get Mcp Connect Request](/docs/api/mcp-servers/get_mcp_connect_request_v1_orgs__org_id__mcp_servers_connect_requests__request_id__get): `GET /v1/orgs/{org_id}/mcp-servers/connect-requests/{request_id}`
* [Reconnect Composio Connection](/docs/api/mcp-servers/reconnect_composio_connection_v1_orgs__org_id__mcp_servers_connections__composio_connection_id__reconnect_post): `POST /v1/orgs/{org_id}/mcp-servers/connections/{composio_connection_id}/reconnect`
* [Get Composio Credential State](/docs/api/mcp-servers/get_composio_credential_state_v1_orgs__org_id__mcp_servers__mcp_server_id__composio_credentials_get): `GET /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/composio-credentials`
* [Update Composio Credentials](/docs/api/mcp-servers/update_composio_credentials_v1_orgs__org_id__mcp_servers__mcp_server_id__composio_credentials_put): `PUT /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/composio-credentials`
* [Get Mcp Server](/docs/api/mcp-servers/get_mcp_server_v1_orgs__org_id__mcp_servers__mcp_server_id__get): `GET /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}`
* [Update Mcp Server](/docs/api/mcp-servers/update_mcp_server_v1_orgs__org_id__mcp_servers__mcp_server_id__patch): `PATCH /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}`
* [Delete Mcp Server](/docs/api/mcp-servers/delete_mcp_server_v1_orgs__org_id__mcp_servers__mcp_server_id__delete): `DELETE /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}`
* [List Mcp Server Assignments](/docs/api/mcp-servers/list_mcp_server_assignments_v1_orgs__org_id__mcp_servers__mcp_server_id__assignments_get): `GET /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/assignments`
* [Refresh Mcp Server Tools](/docs/api/mcp-servers/refresh_mcp_server_tools_v1_orgs__org_id__mcp_servers__mcp_server_id__refresh_tools_post): `POST /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/refresh-tools`
* [Restart Mcp Server](/docs/api/mcp-servers/restart_mcp_server_v1_orgs__org_id__mcp_servers__mcp_server_id__restart_post): `POST /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/restart`
* [Set Mcp Server Access](/docs/api/mcp-servers/set_mcp_server_access_v1_orgs__org_id__mcp_servers__mcp_server_id__access_put): `PUT /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/access`
* [List Mcp Server Members](/docs/api/mcp-servers/list_mcp_server_members_v1_orgs__org_id__mcp_servers__mcp_server_id__members_get): `GET /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/members`
* [Add Mcp Server Member](/docs/api/mcp-servers/add_mcp_server_member_v1_orgs__org_id__mcp_servers__mcp_server_id__members_put): `PUT /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/members`
* [Remove Mcp Server Member](/docs/api/mcp-servers/remove_mcp_server_member_v1_orgs__org_id__mcp_servers__mcp_server_id__members__actor_type___actor_id__delete): `DELETE /v1/orgs/{org_id}/mcp-servers/{mcp_server_id}/members/{actor_type}/{actor_id}`
