Tag: MCP

45 NOTES
148

REST APIs for Agents

Index the OpenAPI document. Search across catalogs. Then call one operation.
MCPGOAGENTSOPENAPI
2026-08-30
147

Sessions Left the Protocol. Put the Handle in the Argument.

platform_info mints dps_…; the model threads it. Go SDK v1.7.0, MCP 2026-07-28.
MCPGOAGENTSPROTOCOL
2026-08-28
146

Don't Ingest the CSV. Point Hive at It.

Hive still maps a table name to a directory of files
MCPGOAGENTSHIVE
2026-08-26
145

Don't Sandbox Python. Embed Starlark.

starlark-go in a Go server: FileOptions, host bindings, and a cancel watchdog
MCPGOAGENTSSTARLARK
2026-08-24
143

Do Cross-References Help LLM Agents Complete Documents?

The agent found every page certified unreachable. Links cut search cost and keep working when search is off; they do not change what it reaches
MCPAIAGENTSDATA
2026-08-20
142

Knowledge Pollution: Verification Displacement, Capability, and the Price of a Curation Gate

A wrong note that passed review spread only where the agent could have checked it, and only on Haiku 4.5: 16 of 24, against 0 of 24 on Sonnet 5 and Opus 5
MCPAIAGENTSDATA
2026-08-17
135

An Instrument for MCP Agent Studies

The harness behind two DOI-archived benchmark reports, and why a study premise can be killed in one working day
MCPAIAGENTSDATA
2026-08-01
131

When Do Agents Use Stored Knowledge?

A benchmark that killed its own hypothesis: strong models re-derive what they can check, and a weak model trusts a stale note over the evidence in front of it
MCPAIAGENTSDATA
2026-07-26
128

Does a Semantic Knowledge Layer Make an Agent Measurably Better?

A reproducible benchmark: 42.7% to 98.7% on knowledge-trap questions, and a platform that learns from empty
MCPAIAGENTSDATA
2026-07-22
124

The Agent Gateway to Your Platform: mcp-data-platform

An Apache-2.0 MCP server that gives frontier models access and grounded context to everything you built
KUBERNETESFOSSPLATFORMMCP
2026-07-15
123

A Data Catalog Your Agents Can Read: DataHub

Metadata, lineage, and a business glossary over the whole platform
KUBERNETESFOSSPLATFORMDATAHUB
2026-07-13
115

When Your Tools Lie to the Agent

I drove my own platform as a real client and told it to find every place a tool said one thing and did another. A case study in MCP SDLC.
MCPGOAGENTSTESTING
2026-06-28
113

Where Tribal Knowledge Goes

An insight an analyst shares mid-session becomes a reviewed, signed-off change to the catalog rather than vanishing when the conversation ends.
MCPAGENTSDATAAI
2026-06-26
111

Steering Agents Without Caging Them

Steering agents from the server middleware instead of the tool descriptions.
MCPGOAGENTSAI
2026-06-24
109

One Process, Many MCP Servers

Compose mcp-trino, mcp-datahub, and mcp-s3 as Go libraries behind one endpoint, instead of running three servers that can't see each other.
MCPGOAGENTSDATA
2026-06-22
107

Why I Build MCP Servers in Go, Not Python

An MCP server faces an agent on both sides. Go lets me leash the agent that writes it and harden the contract the agent reads.
MCPGOAIAGENTS
2026-06-19
105

A Complete MCP Server and Client in Go

One server that uses every primitive, runs over both transports, sits behind auth, and is tested end to end, with one annotated trace through all of it
MCPGOPROTOCOLAI
2026-06-08
104

Running Ollama and pgvector on Kubernetes

Vector Search Without the Vector Database, Part 3
KUBERNETESOLLAMAPOSTGRESQLPGVECTOR
2026-06-07
103

Tasks: Durable, Async Tool Calls

The experimental 2025-11-25 primitive that turns a request into call-now-fetch-later, hand-rolled on the wire because the SDK has not caught up
MCPGOPROTOCOLTASKS
2026-06-06
102

Security: Tool Poisoning, Prompt Injection, and the Trust Boundary

A server's words flow straight into the model's context. The anatomy of how that becomes an attack, and where the host has to stand to stop it
MCPGOPROTOCOLSECURITY
2026-06-04
101

Authorization: OAuth 2.1 for HTTP MCP Servers

How a remote server proves who is calling: the discovery chain, resource indicators that bind a token to one server, and the passthrough ban that stops a confused deputy
MCPGOPROTOCOLOAUTH
2026-06-02
100

Logging and the Notification Family

Structured server logs filtered by severity, and the list_changed notifications that keep a client's view of a server from going stale
MCPGOPROTOCOLLOGGING
2026-05-31
99

Progress, Cancellation, Ping, Pagination, and _meta

The plumbing every MCP primitive shares: how a long call reports progress, how either side cancels one, how a connection is checked, how a list is paged
MCPGOPROTOCOLAI
2026-05-29
98

Elicitation: When the Server Needs to Ask the User

The server asks a person for input mid-task, with a flat form for ordinary data and a URL handoff for the secrets a form must never touch
MCPGOPROTOCOLELICITATION
2026-05-27
97

Roots: Telling the Server Where It May Look

The client hands the server a list of directories it is allowed to use, a boundary the server asks for and the client defines and enforces
MCPGOPROTOCOLROOTS
2026-05-25
95

Sampling: When the Server Calls Your Model Back

The protocol inverts. A server asks the client to run the host's model, with no API key of its own and a human able to deny every request
MCPGOPROTOCOLSAMPLING
2026-05-23
96

The Embedding Pipeline on Postgres and Ollama

Vector Search Without the Vector Database, Part 2
GOPOSTGRESQLOLLAMAMCP
2026-05-23
94

Completion: Argument Autocomplete for Prompts and Resources

One method that suggests values as a user fills in an argument, and the context field that scopes those suggestions to what is already filled
MCPGOPROTOCOLCOMPLETION
2026-05-21
93

Prompts: Server-Authored Conversation Starters

The third server primitive and the one people misread: templates the user selects, rendered into messages that can embed a server's own resources
MCPGOPROTOCOLPROMPTS
2026-05-19
92

Resources: list, read, templates, and subscriptions

The primitive for data the model reads, the counterpart to tools, with URI templates for whole families and live notifications when something changes
MCPGOPROTOCOLRESOURCES
2026-05-17