io.usefulapi/copper
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
Copper MCP by usefulapi
Publisher-provided description
Read and write Copper CRM people, companies, opportunities and activities.
Summary by lookupd
Reads and writes CRM people, companies, leads, opportunities, tasks and activities; file access is limited to metadata.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http copper https://copper.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add copper --url https://copper.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"copper": {
"url": "https://copper.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 (27 tools)
Publisher-provided text
copper_search_projectsList/search Copper Projects. name uses the vendor's name filter. contains_name scans a bounded number of pages locally; inspect complete and continue with next_copper_get_projectRead one Copper project, including details and raw custom-field values. GET /projects/{id}.copper_list_custom_field_definitionsMap custom_field_definition_id to its label, data type (including URL), options and applicable entities. Existing opportunity/project reads return raw values. Acopper_list_filesList attached-file IDs, names, sizes, types and timestamps on an opportunity, project or other supported entity. Returns metadata, not file bytes or Google Drivcopper_get_file_metadataRead metadata for a file attached to a specific Copper record. The public contract provides no download or Drive-link resolver; this tool does not claim to readcopper_get_accountGet details of the authenticated Copper account. Copper REST: GET /account.copper_list_usersList users in the Copper account (id, name, email) — useful for resolving assignee ids. Copper REST: POST /users/search.copper_search_peopleSearch/list people (contacts). All filters optional; returns a page of people. Copper REST: POST /people/search.copper_get_personGet a single person (contact) by id. Copper REST: GET /people/{id}.copper_search_companiesSearch/list companies. All filters optional; returns a page of companies. Copper REST: POST /companies/search.copper_get_companyGet a single company by id. Copper REST: GET /companies/{id}.copper_search_opportunitiesSearch/list opportunities (deals). All filters optional; returns a page of opportunities. Copper REST: POST /opportunities/search.copper_get_opportunityGet a single opportunity (deal) by id. Copper REST: GET /opportunities/{id}.copper_search_leadsSearch/list leads. All filters optional; returns a page of leads. Copper REST: POST /leads/search.copper_get_leadGet a single lead by id. Copper REST: GET /leads/{id}.copper_search_tasksSearch/list tasks. All filters optional; returns a page of tasks. Copper REST: POST /tasks/search.copper_get_taskGet a single task by id. Copper REST: GET /tasks/{id}.copper_list_activitiesList activities (notes, calls, meetings, system events) attached to a record. Copper REST: POST /activities/search.copper_list_activity_typesList the account's activity types (user + system), needed to log an activity. Copper REST: GET /activity_types.copper_list_pipelinesList sales pipelines and their stages (ids needed to place opportunities). Copper REST: GET /pipelines.copper_create_personCreate a new person (contact). Copper REST: POST /people.copper_update_personUpdate fields on an existing person. Only provided fields are changed. Copper REST: PUT /people/{id}.copper_create_companyCreate a new company. Copper REST: POST /companies.copper_create_opportunityCreate a new opportunity (deal). `name` and `primary_contact_id` are required by Copper. Copper REST: POST /opportunities.copper_create_leadCreate a new lead. Copper REST: POST /leads.copper_create_taskCreate a new task. Copper REST: POST /tasks.copper_log_activityLog a user activity (e.g. a note or call) on a record. Get the activity_type_id from copper_list_activity_types. Copper REST: POST /activities.
Details
- Version: 1.38.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 401 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/copper/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/copper)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp