Home / Servers / Sentry API / add_project_symbol_source
Add a Symbol Source to a Project
An MCP tool from the Sentry API server, hosted on mcp.hjlabs.in.
Add a Symbol Source to a Project Add a custom symbol source to a project. [POST /api/0/projects/{organization_id_or_slug}/{project_id_or_slug}/symbol-sources/]
Name on the gateway: sentry_api__add_project_symbol_source · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
organization_id_or_slug required | string | The ID or slug of the organization the resource belongs to. |
project_id_or_slug required | string | The ID or slug of the project the resource belongs to.… |
type required | http | gcs | s3 | azure | The type of the source. * http - SymbolServer (HTTP) * gcs - Google Cloud… |
name required | string | The human-readable name of the source. |
id | string | The internal ID of the source. Must be distinct from all other source IDs and… |
layout | object | Layout settings for the source. This is required for HTTP, GCS, and S3… |
filters | object | Filter settings for the source. This is optional for all sources.… |
url | string | The source's URL. Optional for HTTP sources, invalid for all others. |
username | string | The user name for accessing the source. Optional for HTTP sources, invalid for… |
password | string | The password for accessing the source. Optional for HTTP sources, invalid for… |
bucket | string | The GCS or S3 bucket where the source resides. Required for GCS and S3 source… |
region | string | The source's S3 region. Required for S3 sources, invalid for all others. *… |
access_key | string | The AWS Access Key.Required for S3 sources, invalid for all others. |
secret_key | string | The AWS Secret Access Key.Required for S3 sources, invalid for all others. |
prefix | string | The GCS, Azure or S3 prefix. Optional for GCS, Azure and S3 sources, invalid… |
client_email | string | The GCS email address for authentication. Required for GCS sources, invalid… |
private_key | string | The GCS private key. Required for GCS sources if not using impersonated… |
account | string | The Azure storage account name. Required for Azure sources, invalid for all… |
container | string | The Azure blob container name. Required for Azure sources, invalid for all… |
tenant_id | string | The Microsoft Entra tenant ID. Required for Azure sources, invalid for all… |
client_id | string | The Microsoft Entra application (client) ID. Required for Azure sources… |
client_secret | string | The Microsoft Entra client secret. Required for Azure sources, invalid for all… |
How to call it
Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:
{
"name": "sentry_api__add_project_symbol_source",
"arguments": {
"organization_id_or_slug": "…",
"project_id_or_slug": "…",
"type": "…",
"name": "…"
}
}Or connect the Sentry API server directly, which lists 272 tools including this one:
claude mcp add --transport http hj-sentry-api https://mcp.hjlabs.in/mcp/sentry-api \
--header "Authorization: Bearer YOUR_API_KEY"Try asking
Use the add a symbol source to a project tool with organization_id_or_slug set to ….