@sedis/mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SEDIS_API_KEY | Yes | Your PartnerAPI v2 key. Sent only as the X-Api-Key header; never logged. | |
| SEDIS_API_SESSION | No | Optional startup seed for the session token (user-owned keys only). Sent as X-Api-Session; never logged. | |
| SEDIS_API_BASE_URL | No | Override the v2 base URL (e.g. for an alpha/beta environment). | https://api.sedis.se |
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": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| bolagsanalys_list_companiesA | Read-only. Search Sedis's catalog of listed companies by name fragment or country code and return each company's |
| bolagsanalys_find_parameterA | Read-only. Discover the right financial parameter by name fragment or group and return each parameter's |
| bolagsanalys_get_dataA | Read-only. Fetch quarterly figures for one company — optionally narrowed to a single parameter and a quarter range. Pass a |
| bolagsanalys_search_dataA | Read-only. Fetch quarterly figures for a SPECIFIC SET of companies in one call by passing |
| fastighetsbenchmark_find_parameterA | Read-only. Discover the right real-estate benchmark parameter by name fragment or group and return each parameter's |
| fastighetsbenchmark_search_property_unitsA | Read-only. Find YOUR property units (Fastighet) by name, property-type id, municipality, or comparison-zone membership, returning each unit's |
| fastighetsbenchmark_list_samlingarA | Read-only. List YOUR collections (Samling). Each row exposes its members as |
| fastighetsbenchmark_list_jamforelseobjektA | Read-only. List YOUR comparison zones (Jämförelseobjekt — your clones of a Sedis-owned aggregate), returning each zone's |
| fastighetsbenchmark_get_comp_timeseriesA | Read-only. Pull the actual benchmarking numbers (CompDatum time-series) for one or more Comps. This is the FINAL step of the §8 A6 flow: pass the |
| fastighetsbenchmark_list_reference_zonesA | Read-only. List the SHARED Sedis-owned reference zones — the same for every key, with NO tenant filter (these are not your private data). Each row exposes its |
| set_sessionA | Paste the freshly-minted session token from the Sedis reprove page to refresh this session WITHOUT restarting the client. Use this when a tool returns 'Session re-verification required': open the reproveUrl, complete 2FA, copy the new token, call this tool with it, then retry the original call. The token is cached locally (owner-only file) and sent as the X-Api-Session header on every subsequent call; it is never logged or echoed back. |
| clear_sessionA | Forget the locally-cached session token (removes it from memory and the on-disk cache). After this, calls send no X-Api-Session header until you set_session again. Use it to sign out of the current session. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| getting-started | Onboarding guide: the two products, tool-chaining flows, how to get/configure a key, the X-Api-Session / reprove / set_session flow for user-owned keys, locale, and error/2FA-reprove semantics. Read this for orientation before using the tools. |
TDQS
Scored across 12 tools
The session tool and the two domains are easy to tell apart, but bolagsanalys_get_data and bolagsanalys_search_data both retrieve financial data and the real distinction (single/all vs a specific company list) is buried in the descriptions. Similarly, list_companies and search_data could be confused at a glance despite returning very different things.
Most tools follow a clear `<domain>_<verb>_<object>` pattern, e.g. bolagsanalys_list_companies and fastighetsbenchmark_list_samlingar. clear_session breaks the pattern but is a sensible cross-cutting helper; the get_data/search_data pair is the only genuinely confusing naming choice.
The ten visible tools are appropriately scoped for two read-only data domains plus a session helper. However, the declared count of 12 doesn't match the provided list, which raises a minor coherence concern.
The read-only retrieval surface is fairly complete: each domain has parameter discovery, entity lookup, and data retrieval. Obvious gaps include no set_session counterpart to clear_session (despite descriptions referencing it) and no direct get-company-by-ID or list-all-companies tool for the Bolagsanalys side.