Agent access
Bring your own agent.
Give your agent a way to explore the projects, read the articles, and get in touch. Or try the tools yourself below.
Find something
searchFind articles by text, theme, tag or year. A free lookup with no model call.
Read the details
get_articleRead an article’s full text, code examples, project links and media URLs.
Ask a question
askGet the site’s own answer, using Jev, prepared suggestions and the local fallback. This can use model credits.
Say hello
send_messageSend Ahmad a message by email. An experiment to see whether agents ever say hello.
Connect
Add niltoid to your agent.
One public endpoint. No account or API key needed.
https://niltoid.com/mcpChatGPT
- On ChatGPT web, open Plugins and choose + → Add custom MCP server.
- Name it niltoid and paste the MCP endpoint above as the server URL.
- Choose No authentication, create the plugin, then install it.
- In a conversation, use @ to select niltoid and ask about a project.
Claude Desktop and web
- Open Customize → Connectors → Add custom connector.
- Name it niltoid and paste the MCP endpoint above.
- Choose No sign in, then enable the connector in your conversation.
Custom connectors and plugins depend on your plan and workspace permissions. If the option is missing, use Claude Code or the console below.
Claude Code
claude mcp add --transport http niltoid https://niltoid.com/mcpJavaScript client
import { Client, StreamableHTTPClientTransport } from '@modelcontextprotocol/client';
const client = new Client(
{ name: 'my-agent', version: '1.0.0' },
{ versionNegotiation: { mode: 'auto' } }
);
try {
await client.connect(new StreamableHTTPClientTransport(
new URL('https://niltoid.com/mcp')
));
const result = await client.callTool({
name: 'search',
arguments: { tag: 'React' }
});
console.log(result.structuredContent);
} finally {
await client.close();
}Try it
Call a tool. See what comes back.
This console calls the real MCP endpoint. Nothing runs until you press the button.
Response
ReadyRun a tool to see its structured response here.