generated: '2026-08-13' method: searched status: published source: https://mcp.gojiberry.ai/ (live probe) + https://gojiberry.ai/how-to-do-outreach-claude-linkedin-mcp server: name: Gojiberry AI version: 1.0.0 transport: http url: https://mcp.gojiberry.ai/mcp root_url: https://mcp.gojiberry.ai/ authentication: required (JSON-RPC error -32001 without credentials; HTTP 401) docs: https://ext.gojiberry.ai/documentation connect_guide: https://gojiberry.ai/how-to-do-outreach-claude-linkedin-mcp description: Hosted MCP server that lets an AI client (e.g. Claude) run multichannel outbound, find and score warm leads, draft personalized messages, and pull pipeline insights from Gojiberry conversationally. authorization: model: OAuth 2.1 authorization code + PKCE, with dynamic client registration protected_resource_metadata: https://mcp.gojiberry.ai/.well-known/oauth-protected-resource authorization_server_metadata: https://mcp.gojiberry.ai/.well-known/oauth-authorization-server issuer: https://mcp.gojiberry.ai authorization_endpoint: https://mcp.gojiberry.ai/authorize token_endpoint: https://mcp.gojiberry.ai/token registration_endpoint: https://mcp.gojiberry.ai/register code_challenge_methods: - S256 - plain scopes: - mcp:tools - claudeai www_authenticate: Bearer resource_metadata="https://mcp.gojiberry.ai/.well-known/oauth-protected-resource/mcp", scope="mcp:tools claudeai" see: scopes/gojiberry-ai-scopes.yml introspection: tools_list: gated probe: POST /mcp {"jsonrpc":"2.0","id":1,"method":"tools/list"} returns HTTP 400 -32600 "First request must be MCP initialize"; POST initialize returns HTTP 401 -32001 "Authentication required" with a WWW-Authenticate Bearer challenge. The real tool set and its inputSchemas require an authenticated OAuth session and could not be enumerated anonymously. checked: '2026-08-13' notes: Server verified live (GET / returns {"name":"Gojiberry AI","version":"1.0.0","status":"ok","docs":"https://ext.gojiberry.ai/documentation"}). The tool list below is DERIVED from the External API operations as candidates — it is NOT the server's published tools/list, which is OAuth-gated; the authenticated server may expose a curated subset/superset. See mcp/gojiberry-ai-tool-crosswalk.yml for the capability-level mapping. tools: - name: ContactExternalController_create description: Create a new contact source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_create - name: ContactExternalController_findMany description: Get all contacts with pagination and filtering source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_findMany - name: ContactExternalController_update description: Update a contact source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_update - name: ContactExternalController_findOne description: Get one contact source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_findOne - name: ContactExternalController_addManyToList description: Add contacts to a list source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_addManyToList - name: ContactExternalController_removeManyFromList description: Remove contacts from a list source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_removeManyFromList - name: ContactExternalController_getIntentTypeCounts description: Get contact counts by intent type source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_getIntentTypeCounts - name: ContactExternalController_enrichEmail description: Enrich a contact's email source_operation: openapi/gojiberry-ai-external-openapi-original.json#ContactExternalController_enrichEmail - name: CampaignExternalController_findAll description: Get all campaigns source_operation: openapi/gojiberry-ai-external-openapi-original.json#CampaignExternalController_findAll - name: CampaignExternalController_findOne description: Get one campaign source_operation: openapi/gojiberry-ai-external-openapi-original.json#CampaignExternalController_findOne - name: CampaignExternalController_update description: Update one campaign source_operation: openapi/gojiberry-ai-external-openapi-original.json#CampaignExternalController_update - name: ListExternalController_create description: Create a list source_operation: openapi/gojiberry-ai-external-openapi-original.json#ListExternalController_create - name: ListExternalController_findAll description: Get all lists source_operation: openapi/gojiberry-ai-external-openapi-original.json#ListExternalController_findAll - name: ListExternalController_findOne description: Get one list source_operation: openapi/gojiberry-ai-external-openapi-original.json#ListExternalController_findOne - name: AgentExternalController_findAll description: Get all source agents source_operation: openapi/gojiberry-ai-external-openapi-original.json#AgentExternalController_findAll - name: AgentExternalController_findOne description: Get one source agent source_operation: openapi/gojiberry-ai-external-openapi-original.json#AgentExternalController_findOne - name: AgentExternalController_update description: Update a source agent source_operation: openapi/gojiberry-ai-external-openapi-original.json#AgentExternalController_update - name: AgentExternalController_findLogs description: Get logs for a source agent source_operation: openapi/gojiberry-ai-external-openapi-original.json#AgentExternalController_findLogs - name: UniboxExternalController_getMessagesByContactId description: Legacy - Get unibox chats and messages for a contact source_operation: openapi/gojiberry-ai-external-openapi-original.json#UniboxExternalController_getMessagesByContactId - name: UniboxExternalController_getThreads description: Get unibox threads source_operation: openapi/gojiberry-ai-external-openapi-original.json#UniboxExternalController_getThreads - name: UniboxExternalController_getThreadMessages description: Get unibox messages from a thread source_operation: openapi/gojiberry-ai-external-openapi-original.json#UniboxExternalController_getThreadMessages - name: UniboxExternalController_sendMessage description: Send a unibox LinkedIn message source_operation: openapi/gojiberry-ai-external-openapi-original.json#UniboxExternalController_sendMessage - name: OrganizationExternalController_getOrganization description: Get the organization source_operation: openapi/gojiberry-ai-external-openapi-original.json#OrganizationExternalController_getOrganization - name: OrganizationExternalController_getOrganizationMembers description: Get all organization members source_operation: openapi/gojiberry-ai-external-openapi-original.json#OrganizationExternalController_getOrganizationMembers - name: UserExternalController_getMe description: Get the authenticated user source_operation: openapi/gojiberry-ai-external-openapi-original.json#UserExternalController_getMe - name: UserExternalController_getMyPermissions description: Get the permissions of the authenticated user source_operation: openapi/gojiberry-ai-external-openapi-original.json#UserExternalController_getMyPermissions deployment: mode: remote endpoint: https://mcp.gojiberry.ai/mcp verified: probed probe: gated checked: '2026-08-12' source: catalog MCP census