@assemblyline-agents/grata
v10.3.2
Published
Official Assembly Line Grata hosted MCP connection plugin.
Downloads
6,475
Maintainers
Readme
@assemblyline-agents/grata
Official Assembly Line connection plugin for Grata's hosted MCP server.
The connection gives agents access to Grata private-market intelligence for company discovery, ownership, funding, transactions, buyers, executive contacts, and related research. It uses a per-user Grata seat through OAuth 2.0, PKCE, and refreshable grants.
Install
assembly-line add grata agentConfigure OAuth
Register an OAuth client with the /register endpoint in the Grata region the
agent will use. Register the Assembly Line callback URL, normally:
https://your-agent.example/assembly-line/connections/callbackRequest client_secret_post, which matches Assembly Line's token exchange:
curl https://mcp.grata.com/register \
--header 'content-type: application/json' \
--data '{
"client_name": "Assembly Line",
"redirect_uris": ["https://your-agent.example/assembly-line/connections/callback"],
"grant_types": ["authorization_code", "refresh_token"],
"response_types": ["code"],
"token_endpoint_auth_method": "client_secret_post"
}'Use https://eu-mcp.grata.com/register instead for the EU endpoint. Store the
returned client id and secret without putting them in source control.
Set the returned credentials on the runtime host:
GRATA_MCP_CLIENT_ID=...
GRATA_MCP_CLIENT_SECRET=...The plugin defaults to the US endpoint, https://mcp.grata.com. European
users must select Grata's EU endpoint:
GRATA_MCP_URL=https://eu-mcp.grata.com/Set GRATA_MCP_REDIRECT_URI only when the registered callback differs from
the runtime's standard connection callback. Each user authorizes their own
Grata account; credentials and refresh tokens stay in Assembly Line's
host-side connection grant store.
See Grata's MCP setup guide for the current regional endpoints and seat requirements.
The plugin classifies reviewed search and retrieval tools as reads and
default. Use plugins.grata.connections.grata.approval to gate named actions
or disable to remove them. Unclassified upstream tools remain unavailable.
Part of Assembly Line
This package is part of Assembly Line, a vendor-neutral, filesystem-first framework for durable AI agents. See the developer documentation in docs/developers/ for setup, agent authoring, and deployment guides.
License
MIT
