TX Text Control .NET for Windows Forms

AI Coding Assistants

Topic

AI coding assistants such as GitHub Copilot, Cursor or Claude Code can look up TX Text Control while they help you write a Windows Forms application. Text Control offers them two sources: the Text Control MCP Server, which answers questions from the documentation, the blog and the product pages, and Agent Skills, which give an assistant step-by-step workflows for specific tasks. What follows shows how to connect an assistant to the MCP server and which skills exist for Windows Forms developers.

Both tools help you write code; neither runs inside your application or needs a package in your project.

The Text Control MCP Server

The Text Control MCP Server is a public, read-only endpoint of the Model Context Protocol at https://www.textcontrol.com/mcp/v1. It needs no authentication, returns only content that is already public on the Text Control website and can't change any data. Because it reads the same data as the website, new blog articles and documentation changes reach your assistant as soon as they are published.

The server offers 30 tools in eight areas. For a Windows Forms developer, three of them matter most:

AreaWhat the assistant finds there
DocumentationThe API documentation pages, which are organized by product
BlogThe articles of the Text Control Blog, with their tags and authors
Web searchAll pages of the website, searched by title, summary and content and filtered by section: blog, documentation or samples

The other areas cover product features, prices, newsletters, conferences and open positions. Because the documentation is available per product, name TX Text Control .NET for Windows Forms in your request, for example "Search the TX Text Control .NET for Windows Forms documentation for the Selection class." The assistant chooses the tools itself.

Connect Your Assistant

Add the endpoint to the MCP configuration of your assistant. In Visual Studio Code with GitHub Copilot, add it to .vscode/mcp.json in your workspace:

{
  "servers": {
    "textcontrol": {
      "type": "http",
      "url": "https://www.textcontrol.com/mcp/v1"
    }
  }
}

Claude Code reads the entry from .mcp.json in your project, or from ~/.claude.json for all projects, under mcpServers:

{
  "mcpServers": {
    "textcontrol": {
      "type": "http",
      "url": "https://www.textcontrol.com/mcp/v1"
    }
  }
}

Cursor, JetBrains IDEs, Claude Desktop, Windsurf, Zed, Cline, Amazon Q Developer CLI and Codex CLI connect to the same endpoint with their own configuration files. Connect Your Assistant in the TX Text Control .NET Server documentation lists the file and the key for each of them, and the 30 tools of the server.

Agent Skills

A skill is a folder with a SKILL.md file, which describes when the skill applies and the workflow the assistant follows, and a references folder with the code for each task. You copy the skill folders into a folder of your workspace that your assistant scans, such as .github/skills or .claude/skills, and start a new chat session. When a request matches the description of a skill, the assistant loads it and follows its workflow.

Text Control publishes two skill repositories:

RepositoryCovers
txtextcontrol-document-editor-skillsThe Document Editor of TX Text Control .NET Server in ASP.NET Core, Angular and React, and its JavaScript API
txtextcontrol-servertextcontrol-skillsServer-side document processing with ServerTextControl: mail merge, tables, images, headers and footers, lists, fields, tracked changes and PDF signing

Neither repository contains a skill for the Windows Forms TextControl, its ribbon or its bars. For a Windows Forms application, the MCP server is the source an assistant can use. Agent Skills in the TX Text Control .NET Server documentation describes the skills, their installation and their use in detail.

Licensing and Review

An assistant that works for a licensed developer doesn't need a license of its own, as Licensing Overview explains. Review the code an assistant writes as you would any other code, and build and test it against the version of TX Text Control your project references.

Next Steps