DEV Community

Kiprio
Kiprio

Posted on

Add AI superpowers to Claude Code with one .NET command

I've been using Claude Code for most of my development work. One thing that kept bugging me: Claude can reason about text, but it can't summarize a URL it can't visit, translate into 100+ languages natively, or extract text from an image. You hit those limits fast.

Model Context Protocol (MCP) servers fix this by giving Claude callable tools. The problem: most MCP servers are Python or Node.js, and setting them up takes longer than it should.

I'm a .NET developer, so I built one in C#: ForeverTools.Mcp — a .NET global tool that plugs 13 AI-powered capabilities directly into Claude Code.

Install in 60 seconds

# Step 1: install the global tool
dotnet tool install -g ForeverTools.Mcp

# Step 2: grab a free API key (10M tokens/month free at aimlapi.com)
# https://aimlapi.com/?via=forevertools

# Step 3: wire it into Claude Code
claude mcp add forevertools-mcp --env AIMLAPI_KEY=your_key_here -- forevertools-mcp
Enter fullscreen mode Exit fullscreen mode

That's it. Next time you open Claude Code, the tools are there.

FetchUrlText works with no API key. If you just want web fetch + keyword extraction, you can skip the API key entirely.

What you get

Once connected, Claude can call these tools automatically when you ask for them:

Tool What it does
SummarizeText TL;DR, bullet points, executive summary, key points
SummarizeUrl Fetch any URL and summarize its content
TranslateText 100+ languages, with tone control (formal/casual/technical)
ListSupportedLanguages Full list of translation targets
AnalyzeSentiment Positive/Negative/Neutral + 6 emotion categories (joy, anger, fear…)
AnalyzeSentimentBatch Up to 20 texts at once
ExtractTextFromImage OCR — paste any image URL, get the text back
TranscribeAudio Speech-to-text from MP3, WAV, M4A, FLAC URLs
GenerateImage DALL-E 3, Flux, or Stable Diffusion image generation
FetchUrlText Fetch and clean any web page (no API key needed)
ExtractKeywords Top phrases as list, JSON, or CSV
FormatJson Prettify and validate JSON
ConvertMarkdownToHtml Markdown → HTML in-context

Real prompts that now work

> "Summarize this changelog for the weekly update email"
[paste changelog text]

> "What's this competitor's pricing page saying?"
[paste URL]

> "Translate this error message into Spanish and French"
[paste text]

> "Extract the text from this receipt"
https://example.com/receipt.jpg

> "Analyze the sentiment of these 5 support tickets"
[paste tickets]
Enter fullscreen mode Exit fullscreen mode

Claude calls the right tool, returns the result, and keeps working. No copy-pasting to external tools, no browser tabs.

No BYOK friction

The AI/ML API (aimlapi.com) has a genuinely useful free tier: 10 million tokens per month. For most development workflows — summarizing docs, occasional translations, testing sentiment analysis — you won't hit it. If you scale up, paid starts at $9/month.

This is different from having to provision your own OpenAI or Anthropic key, configure billing, and worry about costs creeping up on you.

How it works under the hood

The tool is a standard .NET global tool that implements the MCP stdio transport. When Claude Code starts, it launches forevertools-mcp as a subprocess and communicates via JSON-RPC on stdin/stdout.

// ~/.claude/settings.json
{
  "mcpServers": {
    "forevertools": {
      "command": "forevertools-mcp",
      "env": {
        "AIMLAPI_KEY": "your_api_key_here"
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Each tool is a C# class using the ModelContextProtocol SDK (0.2.0-preview.3). The server registers all tools at startup and handles the MCP handshake automatically.

Works with other MCP clients too

ForeverTools.Mcp uses the standard MCP protocol, so it works with:

  • Claude Desktop — same claude_desktop_config.json pattern
  • Cursor — add as an external MCP server
  • Any MCP-compatible client

Install it

dotnet tool install -g ForeverTools.Mcp
Enter fullscreen mode Exit fullscreen mode

NuGet: nuget.org/packages/ForeverTools.Mcp

Source: github.com/ForeverTools/ForeverTools


If you're already using Claude Code for .NET development, this drops 13 tools into your workflow in under a minute. Give it a try and let me know what use cases I should add next.


Top comments (0)