observe-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OBSERVE_TOKEN | Yes | Observe bearer token. Generate at: Observe UI → Settings → API Tokens | |
| OBSERVE_CUSTOMER_ID | Yes | Your Observe tenant ID (numeric). Found in your Observe URL: https://<id>.observeinc.com | |
| OBSERVE_DEFAULT_DATASET | No | Default dataset path used when dataset_path is not passed |
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
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| observe_queryB | Run a raw OPAL pipeline query against Observe. Returns up to rowCount rows. |
| search_service_logsB | Search Observe logs for a specific service. Convenience wrapper around OPAL. |
| search_entity_logsA | Search Observe logs filtered by a specific field value — useful for correlating logs to a particular entity such as a user ID, request ID, device ID, or any other identifier. |
| get_dataset_schemaA | Return cached field names, example values, and suggested OPAL filter snippets for a dataset. Instant — no API call. Call this before writing any OPAL query. Generate the cache by running the discover script externally. |
| inspect_datasetA | Sample a dataset to discover available field names and example values. Call this before writing OPAL queries so you know exactly which fields to filter on. |
| list_datasetsA | List all datasets in Observe, optionally filtered by name keyword. Use this to discover dataset paths before running queries. |
| observe_docsA | Show OPAL query language reference and examples for writing Observe queries. Call this before writing OPAL pipelines. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/staffdill/observe-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server