Search / talk.coders/library
Coders Talk
not classifiedReal coding-agent sessions: what worked, where agents failed and what the human did about it.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / talk.coders/library
Real coding-agent sessions: what worked, where agents failed and what the human did about it.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"library": {
"type": "http",
"url": "https://coders.talk/mcp"
}
}
}claude mcp add --transport http library https://coders.talk/mcp[mcp_servers.library]
url = "https://coders.talk/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"library": {
"type": "remote",
"url": "https://coders.talk/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"library": {
"type": "http",
"url": "https://coders.talk/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=library&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vY29kZXJzLnRhbGsvbWNwIn0%3D"
}{
"servers": {
"library": {
"type": "http",
"url": "https://coders.talk/mcp"
}
}
}{
"mcpServers": {
"library": {
"httpUrl": "https://coders.talk/mcp"
}
}
}extensions:
"library":
enabled: true
name: "library"
type: streamable_http
uri: "https://coders.talk/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations10 of 10 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_task_context (idempotentHint, openWorldHint); get_session_excerpt (idempotentHint, openWorldHint); get_coding_agent_session (destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 2,056 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes13 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageattach_session_to_taskchangeddescription, input schemaAfter the user chooses a task to continue, attach the actual current session to it. Use the client and session ID from the local plugin context, never guess IDs. This records a private link; it does not upload or publish history.
After the user chooses a task to continue, attach the actual current session to it. Use the client and session ID from the local plugin context, never guess IDs. Pass continues: the session_id (from get_task_context) of the session you are continuing, usually the latest one you read; your session then goes on in that session's draft, so one Build shows the work of both agents. This records a private link; it does not upload or publish history.
attach_session_to_taskaddedAfter the user chooses a task to continue, attach the actual current session to it. Use the client and session ID from the local plugin context, never guess IDs. This records a private link; it does not upload or publish history.
get_session_excerptaddedRead more turns from an accessible private work session. Use session_id returned by get_task_context and cursor to page through the source.
get_task_contextaddedRead private task context after selecting a task. Returns source excerpts without a paid summary call. Check the actual checkout before continuing. Fetch more session turns if excerpts are insufficient.
search_my_workaddedFind your own or team tasks. For continuing work, get the current repository key from the local plugin at query time and search that project first. Offer every matching task newest first when there are multiple; never silently broaden a repository search. No model generation.
list_team_tasksaddedYour team's pieces of work on Coders Talk, grouped from its members' agent sessions: title, task number, project, when it was last worked on, and its latest sessions (open one with get_coding_agent_session). Use when picking up work a teammate started, or to see what is going on in a project. Only for tokens of a team member.
search_coding_agent_sessionschangedinput schemafind_coding_agent_failureschangedinput schema, output schemaget_coding_agent_sessionchangeddescription, input schema, output schemaCoders Talk library: read one published session found with search_coding_agent_sessions or find_coding_agent_failures. detail "brief" (default): the goal, the first prompt, the outcome and the numbers. detail "moments": every moment in order, with the prompts that worked, where the agent failed and why the human stepped in.
Coders Talk library: read one published session found with search_coding_agent_sessions or find_coding_agent_failures. detail "brief" (default): the goal, the first prompt, the outcome, the whole verdict and the numbers. detail "moments": every moment in order, with the prompts that worked, where the agent failed and why the human stepped in.
search_coding_agent_sessionschangedinput schema, output schemaShowing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website -unreachable(6 failures) +updated-23d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://coders.talk/mcp streamable-http | none | no (6 failures) | 86% | 576 ms | 2026-07-28 | 2026-10-07 |
attach_session_to_task | After the user chooses a task to continue, attach the actual current session to it. Use the client and session ID from the local plugin context, never guess IDs. Pass continues: the session_id (from get_task_context) of the session you are continuing, usually the latest one you read; your session then goes on in that session's draft, so one Build shows the work of both agents. This records a private link; it does not upload or publish history. |
find_coding_agent_failuresread-only | Coders Talk library: find moments where coding agents failed on a similar problem and what the human did about it. Use after two or three failed attempts at the same problem. Query: the symptom or error message in a few words, without paths or secrets. |
finish_session_upload | Coders Talk: step 2 of sending the current coding session, after the Coders Talk skill's upload step put it at the link from start_session_upload. Makes a private draft (or the team's, as the preview said) and returns its link. Nothing is published: the user reviews the draft on coders.talk. |
get_coding_agent_sessionread-only | Coders Talk library: read one published session found with search_coding_agent_sessions or find_coding_agent_failures. detail "brief" (default): the goal, the first prompt, the outcome, the whole verdict and the numbers. detail "moments": every moment in order, with the prompts that worked, where the agent failed and why the human stepped in. |
get_session_excerptread-only | Read more turns from an accessible private work session. Use session_id returned by get_task_context and cursor to page through the source. |
get_task_contextread-only | Read private task context after selecting a task. Returns source excerpts without a paid summary call. Check the actual checkout before continuing. Fetch more session turns if excerpts are insufficient. |
list_team_tasksread-only | Your team's pieces of work on Coders Talk, grouped from its members' agent sessions: title, task number, project, when it was last worked on, and its latest sessions (open one with get_coding_agent_session). Use when picking up work a teammate started, or to see what is going on in a project. Only for tokens of a team member. |
search_coding_agent_sessionsread-only | Coders Talk library: find published sessions where developers did a similar task with a coding agent. Use before a non-trivial task on a known stack, or when the user asks how others did something; skip small edits and questions about this repository. Returns up to 5 cards with the outcome, how long it took and how often the human had to step in. Query: the task in a few words, e.g. "migrate queues to horizon". An empty result means nobody has published such a session yet. |
search_my_workread-only | Find your own or team tasks. For continuing work, get the current repository key from the local plugin at query time and search that project first. Offer every matching task newest first when there are multiple; never silently broaden a repository search. No model generation. |
start_session_upload | Coders Talk: step 1 of sending the current coding session to the user's Coders Talk drafts, for the Coders Talk skill or plugin only. Call it only after the user asked to send this session and agreed to what the skill's preview showed. Returns a one-time upload link (15 minutes) for the skill's upload step, and an upload_id for finish_session_upload. Never put anything else at the link. |
Schemas: list_tools.
{
"name": "talk.coders/library",
"icons": [
{
"src": "https://coders.talk/android-chrome-512x512.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
},
{
"src": "https://coders.talk/favicon.svg",
"sizes": [
"any"
],
"mimeType": "image/svg+xml"
}
],
"title": "Coders Talk",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://coders.talk/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/coders-talk/coders-talk-plugin",
"source": "github"
},
"websiteUrl": "https://coders.talk/for-agents",
"description": "Real coding-agent sessions: what worked, where agents failed and what the human did about it."
}