paperclip-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PAPERCLIP_BASE_URL | Yes | Base URL of the Paperclip server (e.g., http://127.0.0.1:3100) | |
| PAPERCLIP_API_TOKEN | No | API token for authenticated Paperclip deployment; omit for local_mode | |
| PAPERCLIP_MCP_TOKEN_FILE | No | Path to file containing the inbound MCP bearer token for Streamable HTTP mode |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| paperclip_list_operationsA | Discover stable METHOD /path operation keys and their generated pc_* tools. Results are bounded and can be filtered by tag or text. |
| paperclip_call_operationA | Call one exact operation from paperclip_list_operations. The path is allowlisted; caller-provided URLs, headers, cookies, and authorization values are never accepted. |
| pc_get_healthB | Health check Paperclip operation: GET /api/health. Authorization class: public. |
| pc_get_openapi_jsonB | Get the generated OpenAPI document Paperclip operation: GET /api/openapi.json. Authorization class: public. |
| pc_get_companiesA | List companies Paperclip operation: GET /api/companies. Authorization class: board. |
| pc_post_companiesB | Create a company Paperclip operation: POST /api/companies. Authorization class: instance_admin. |
| pc_get_companies_statsB | Company stats Paperclip operation: GET /api/companies/stats. Authorization class: board. |
| pc_get_companies_by_company_idB | Get a company Paperclip operation: GET /api/companies/{companyId}. Authorization class: board_or_agent. |
| pc_patch_companies_by_company_idC | Update a company Paperclip operation: PATCH /api/companies/{companyId}. Authorization class: board_or_agent. |
| pc_delete_companies_by_company_idB | Delete a company Paperclip operation: DELETE /api/companies/{companyId}. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_artifactsC | List company artifacts Paperclip operation: GET /api/companies/{companyId}/artifacts. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_timelineC | Get company work timeline Paperclip operation: GET /api/companies/{companyId}/timeline. Authorization class: board_or_agent. |
| pc_patch_companies_by_company_id_brandingC | Update company branding Paperclip operation: PATCH /api/companies/{companyId}/branding. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_archiveB | Archive a company Paperclip operation: POST /api/companies/{companyId}/archive. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_feedback_tracesC | List company feedback traces Paperclip operation: GET /api/companies/{companyId}/feedback-traces. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_exportsB | Export company data Paperclip operation: POST /api/companies/{companyId}/exports. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_exports_previewC | Preview company export Paperclip operation: POST /api/companies/{companyId}/exports/preview. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_imports_previewC | Preview company import Paperclip operation: POST /api/companies/{companyId}/imports/preview. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_imports_applyC | Apply company import Paperclip operation: POST /api/companies/{companyId}/imports/apply. Authorization class: board_or_agent. |
| pc_get_teams_catalogB | List catalog teams Paperclip operation: GET /api/teams/catalog. Authorization class: board_or_agent. |
| pc_get_teams_catalog_by_catalog_id_filesC | Get catalog team file Paperclip operation: GET /api/teams/catalog/{catalogId}/files. Authorization class: board_or_agent. |
| pc_get_teams_catalog_by_catalog_idB | Get catalog team Paperclip operation: GET /api/teams/catalog/{catalogId}. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_teams_catalog_installedC | List installed catalog teams Paperclip operation: GET /api/companies/{companyId}/teams/catalog/installed. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_teams_catalog_by_cata_b8530c21a4C | Preview catalog team install Paperclip operation: POST /api/companies/{companyId}/teams/catalog/{catalogId}/preview. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_teams_catalog_by_cata_7a5e8d7558C | Install catalog team Paperclip operation: POST /api/companies/{companyId}/teams/catalog/{catalogId}/install. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_built_in_agentsC | List built-in agent provisioning state Paperclip operation: GET /api/companies/{companyId}/built-in-agents. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_built_in_agents_by_key_statusC | Get built-in agent bundle status Paperclip operation: GET /api/companies/{companyId}/built-in-agents/{key}/status. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_key_reconcileC | Reconcile built-in agent managed resources Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/reconcile. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_key_provisionC | Provision a built-in agent Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/provision. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_key_resetC | Reset a built-in agent Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/reset. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_ke_ced9369e52B | Enable a built-in routine schedule Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/enable. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_ke_d762508175C | Disable a built-in routine schedule Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/disable. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_built_in_agents_by_ke_0577ec4101C | Run a built-in routine once Paperclip operation: POST /api/companies/{companyId}/built-in-agents/{key}/routines/{routineKey}/run. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_summary_slots_by_scope_41be68b525B | Get a summary slot with its latest document and generation state Paperclip operation: GET /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}. Authorization class: board_or_agent. |
| pc_put_companies_by_company_id_summary_slots_by_scope_7180b5a8fbC | Write a summary revision (Summarizer built-in agent only) Paperclip operation: PUT /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_summary_slots_by_scope_20820b2eeeC | List dated revisions for a summary slot Paperclip operation: GET /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}/revisions. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_summary_slots_by_scop_a3586a881bC | Manually generate (or refresh) a summary slot Paperclip operation: POST /api/companies/{companyId}/summary-slots/{scopeKind}/{slotKey}/generate. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_agentsC | List agents in a company Paperclip operation: GET /api/companies/{companyId}/agents. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_agentsC | Create an agent Paperclip operation: POST /api/companies/{companyId}/agents. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_agent_hiresC | Hire an agent Paperclip operation: POST /api/companies/{companyId}/agent-hires. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_agent_configurationsB | List agent configurations for a company Paperclip operation: GET /api/companies/{companyId}/agent-configurations. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_orgA | Get org chart data Paperclip operation: GET /api/companies/{companyId}/org. Authorization class: board_or_agent. |
| pc_get_agents_meB | Get the current agent Paperclip operation: GET /api/agents/me. Authorization class: board_or_agent. |
| pc_get_agents_me_inbox_liteB | Get current agent inbox (lite) Paperclip operation: GET /api/agents/me/inbox-lite. Authorization class: board_or_agent. |
| pc_get_agents_me_secretsA | List secrets accessible to the current agent run Paperclip operation: GET /api/agents/me/secrets. Authorization class: board_or_agent. |
| pc_post_agents_me_secrets_by_key_valueB | Fetch one secret value for the current agent run Paperclip operation: POST /api/agents/me/secrets/{key}/value. Authorization class: board_or_agent. |
| pc_post_agents_me_connections_by_connection_id_tokenC | Mint a short-lived token for an agent connection Paperclip operation: POST /api/agents/me/connections/{connectionId}/token. Authorization class: board. |
| pc_get_agents_me_inbox_mineB | Get current agent assigned inbox items Paperclip operation: GET /api/agents/me/inbox/mine. Authorization class: board_or_agent. |
| pc_get_agents_by_idC | Get an agent Paperclip operation: GET /api/agents/{id}. Authorization class: board_or_agent. |
| pc_patch_agents_by_idC | Update an agent Paperclip operation: PATCH /api/agents/{id}. Authorization class: board_or_agent. |
| pc_delete_agents_by_idB | Delete an agent Paperclip operation: DELETE /api/agents/{id}. Authorization class: board_or_agent. |
| pc_patch_agents_by_id_permissionsC | Update agent permissions Paperclip operation: PATCH /api/agents/{id}/permissions. Authorization class: board_or_agent. |
| pc_patch_agents_by_id_instructions_pathC | Update agent instructions path Paperclip operation: PATCH /api/agents/{id}/instructions-path. Authorization class: board_or_agent. |
| pc_get_agents_by_id_instructions_bundleB | Get agent instructions bundle Paperclip operation: GET /api/agents/{id}/instructions-bundle. Authorization class: board_or_agent. |
| pc_patch_agents_by_id_instructions_bundleC | Update agent instructions bundle Paperclip operation: PATCH /api/agents/{id}/instructions-bundle. Authorization class: board_or_agent. |
| pc_get_agents_by_id_instructions_bundle_fileA | Get agent instructions file Paperclip operation: GET /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent. |
| pc_put_agents_by_id_instructions_bundle_fileB | Upsert agent instructions file Paperclip operation: PUT /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent. |
| pc_delete_agents_by_id_instructions_bundle_fileB | Delete agent instructions file Paperclip operation: DELETE /api/agents/{id}/instructions-bundle/file. Authorization class: board_or_agent. |
| pc_get_agents_by_id_configurationC | Get agent configuration Paperclip operation: GET /api/agents/{id}/configuration. Authorization class: board_or_agent. |
| pc_get_agents_by_id_config_revisionsB | List agent config revisions Paperclip operation: GET /api/agents/{id}/config-revisions. Authorization class: board_or_agent. |
| pc_get_agents_by_id_config_revisions_by_revision_idC | Get an agent config revision Paperclip operation: GET /api/agents/{id}/config-revisions/{revisionId}. Authorization class: board_or_agent. |
| pc_post_agents_by_id_config_revisions_by_revision_id_rollbackC | Roll back to a config revision Paperclip operation: POST /api/agents/{id}/config-revisions/{revisionId}/rollback. Authorization class: board_or_agent. |
| pc_get_agents_by_id_runtime_stateC | Get agent runtime state Paperclip operation: GET /api/agents/{id}/runtime-state. Authorization class: board_or_agent. |
| pc_post_agents_by_id_runtime_state_reset_sessionC | Reset agent session Paperclip operation: POST /api/agents/{id}/runtime-state/reset-session. Authorization class: board_or_agent. |
| pc_get_agents_by_id_task_sessionsB | List agent task sessions Paperclip operation: GET /api/agents/{id}/task-sessions. Authorization class: board_or_agent. |
| pc_get_agents_by_id_skillsC | List agent skills Paperclip operation: GET /api/agents/{id}/skills. Authorization class: board_or_agent. |
| pc_post_agents_by_id_skills_syncC | Sync desired skills onto an agent configuration Paperclip operation: POST /api/agents/{id}/skills/sync. Authorization class: board_or_agent. |
| pc_get_agents_by_id_keysB | List agent API keys Paperclip operation: GET /api/agents/{id}/keys. Authorization class: board_or_agent. |
| pc_post_agents_by_id_keysC | Create an agent API key Paperclip operation: POST /api/agents/{id}/keys. Authorization class: board_or_agent. |
| pc_delete_agents_by_id_keys_by_key_idB | Delete an agent API key Paperclip operation: DELETE /api/agents/{id}/keys/{keyId}. Authorization class: board_or_agent. |
| pc_post_agents_by_id_wakeupC | Wake up an agent Paperclip operation: POST /api/agents/{id}/wakeup. Authorization class: board_or_agent. |
| pc_post_agents_by_id_pauseC | Pause an agent Paperclip operation: POST /api/agents/{id}/pause. Authorization class: board_or_agent. |
| pc_post_agents_by_id_resumeC | Resume an agent Paperclip operation: POST /api/agents/{id}/resume. Authorization class: board_or_agent. |
| pc_post_agents_by_id_clear_errorB | Clear an agent error Paperclip operation: POST /api/agents/{id}/clear-error. Authorization class: board_or_agent. |
| pc_post_agents_by_id_terminateC | Terminate an agent Paperclip operation: POST /api/agents/{id}/terminate. Authorization class: board_or_agent. |
| pc_get_instance_scheduler_heartbeatsA | List scheduler heartbeats Paperclip operation: GET /api/instance/scheduler-heartbeats. Authorization class: board. |
| pc_get_companies_by_company_id_adapters_by_type_modelsB | List models for an adapter type Paperclip operation: GET /api/companies/{companyId}/adapters/{type}/models. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_adapters_by_type_detect_modelC | Detect active model for an adapter Paperclip operation: GET /api/companies/{companyId}/adapters/{type}/detect-model. Authorization class: board_or_agent. |
| pc_post_companies_by_company_id_adapters_by_type_test_180122c131B | Validate adapter environment access for a company Paperclip operation: POST /api/companies/{companyId}/adapters/{type}/test-environment. Authorization class: board_or_agent. |
| pc_get_companies_by_company_id_issuesA | List issues in a company Paperclip operation: GET /api/companies/{companyId}/issues. Authorization class: board_or_agent. Use |
| pc_post_companies_by_company_id_issuesC | Create an issue Paperclip operation: POST /api/companies/{companyId}/issues. Authorization class: board_or_agent. |
| pc_get_issues_by_idC | Get an issue Paperclip operation: GET /api/issues/{id}. Authorization class: board_or_agent. |
| pc_patch_issues_by_idC | Update an issue Paperclip operation: PATCH /api/issues/{id}. Authorization class: board_or_agent. |
| pc_delete_issues_by_idB | Delete an issue Paperclip operation: DELETE /api/issues/{id}. Authorization class: board_or_agent. |
| pc_get_issues_by_id_heartbeat_contextC | Get issue heartbeat context Paperclip operation: GET /api/issues/{id}/heartbeat-context. Authorization class: board_or_agent. |
| pc_get_issues_by_id_watchdogC | Get active issue watchdog Paperclip operation: GET /api/issues/{id}/watchdog. Authorization class: board_or_agent. |
| pc_put_issues_by_id_watchdogB | Create or update an issue watchdog Paperclip operation: PUT /api/issues/{id}/watchdog. Authorization class: board_or_agent. |
| pc_delete_issues_by_id_watchdogB | Disable an issue watchdog Paperclip operation: DELETE /api/issues/{id}/watchdog. Authorization class: board_or_agent. |
| pc_get_issues_by_id_work_productsC | List issue work products Paperclip operation: GET /api/issues/{id}/work-products. Authorization class: board_or_agent. |
| pc_post_issues_by_id_work_productsC | Create an issue work product Paperclip operation: POST /api/issues/{id}/work-products. Authorization class: board_or_agent. |
| pc_patch_work_products_by_idC | Update a work product Paperclip operation: PATCH /api/work-products/{id}. Authorization class: board_or_agent. |
| pc_delete_work_products_by_idB | Delete a work product Paperclip operation: DELETE /api/work-products/{id}. Authorization class: board_or_agent. |
| pc_get_issues_by_id_documentsC | List issue documents Paperclip operation: GET /api/issues/{id}/documents. Authorization class: board_or_agent. |
| pc_get_issues_by_id_documents_by_keyB | Get an issue document Paperclip operation: GET /api/issues/{id}/documents/{key}. Authorization class: board_or_agent. |
| pc_put_issues_by_id_documents_by_keyC | Upsert an issue document Paperclip operation: PUT /api/issues/{id}/documents/{key}. Authorization class: board_or_agent. |
| pc_delete_issues_by_id_documents_by_keyB | Delete an issue document Paperclip operation: DELETE /api/issues/{id}/documents/{key}. Authorization class: board_or_agent. |
| pc_get_issues_by_id_documents_by_key_revisionsB | List issue document revisions Paperclip operation: GET /api/issues/{id}/documents/{key}/revisions. Authorization class: board_or_agent. |
| pc_post_issues_by_id_documents_by_key_revisions_by_re_f1ca6f5e0fC | Restore a document revision Paperclip operation: POST /api/issues/{id}/documents/{key}/revisions/{revisionId}/restore. Authorization class: board_or_agent. |
| pc_get_issues_by_id_commentsC | List issue comments Paperclip operation: GET /api/issues/{id}/comments. Authorization class: board_or_agent. |
| pc_post_issues_by_id_commentsC | Add a comment to an issue Paperclip operation: POST /api/issues/{id}/comments. Authorization class: board_or_agent. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Paperclip OpenAPI | The exact source document used to generate MCP operations. |
| Paperclip operation manifest | Stable operation key to generated direct-tool mapping. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shanewiseman/paperclip-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server