Nexus Data Processor
FreeNot checkedIntegrates data processing libraries and external services to facilitate complex data operations, transformations, and API interactions across multiple formats
About
Integrates data processing libraries and external services to facilitate complex data operations, transformations, and API interactions across multiple formats and sources.
README
A collection of Model Context Protocol (MCP) servers that extend AI model capabilities with various tools and resources.
Overview
This project implements several MCP servers that provide additional functionality to AI models through the Model Context Protocol. The servers are built using Deno and TypeScript, with a focus on type safety and functional programming principles.
Tool Sets
The project includes the following tool sets:
1. Text Processing Tools
Tools for manipulating and transforming text:
convertCase: Convert text case (upper, lower, title, camel, snake, kebab)trimText: Trim whitespace or specific characters from textsearchReplace: Search and replace text with support for regexsplitText: Split text into parts based on a delimiterjoinText: Join text parts with a delimiterencodeDecode: Encode/decode text (base64, URL, HTML)
2. Data Conversion Tools
Tools for converting between different data formats:
convertJsonYaml: Convert between JSON and YAMLconvertCsvJson: Convert between CSV and JSONconvertXmlJson: Convert between XML and JSONconvertUnit: Convert between different units (temperature, length, weight)convertDateFormat: Convert between different date formatsconvertBase64: Encode/decode Base64
3. API Integration Tools
Tools for interacting with external APIs and services:
executeHttpRequest: Execute HTTP requests (GET, POST, PUT, DELETE)getWeatherInfo: Get weather information for a locationtranslateText: Translate text between languagesgetGeocoding: Get geographic information for a locationgetNews: Get news articles
4. Development Tools
Utility tools for development:
getStringLength: Get the length of a stringformatJson: Format JSON datagenerateUuid: Generate a UUIDfindFiles: Find files matching a pattern
Getting Started
Prerequisites
- Deno 1.40.0 or higher
- VSCode with Deno extension (recommended)
Installation
Clone the repository:
git clone <repository-url> cd mcp-serversInstall dependencies:
deno cache server.ts
Running the Server
Run the server with the following command:
deno run -A server.ts
This will start the MCP server with all tool sets integrated.
Project Structure
mcp-servers/
├── server.ts # Main entry point
├── tools/ # Tool sets
│ ├── dev-tools/ # Development tools
│ │ ├── deps.ts # Dependencies
│ │ ├── lib.ts # Implementation
│ │ ├── mod.ts # Module entry point
│ │ ├── mod.test.ts # Tests
│ │ └── types.ts # Type definitions
│ ├── text-tools/ # Text processing tools
│ │ ├── deps.ts
│ │ ├── lib.ts
│ │ ├── mod.ts
│ │ └── types.ts
│ ├── data-conversion-tools/ # Data conversion tools
│ │ ├── deps.ts
│ │ ├── lib.ts
│ │ ├── mod.ts
│ │ └── types.ts
│ └── api-integration-tools/ # API integration tools
│ ├── deps.ts
│ ├── lib.ts
│ ├── mod.ts
│ └── types.ts
└── memory-bank/ # Project documentation
Development
Module Structure
Each tool set follows a modular structure:
mod.ts: Module entry point (re-exports)deps.ts: Dependencieslib.ts: Implementationtypes.ts: Type definitionsmod.test.ts: Tests
Adding New Tools
To add a new tool:
- Define the tool's input and output types in the appropriate
types.tsfile - Implement the tool in the corresponding
lib.tsfile - Export the tool in the
mod.tsfile - Register the tool in the main
server.tsfile
License
Acknowledgements
Installing Nexus Data Processor
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/esh2n/mcp-serversFAQ
Is Nexus Data Processor MCP free?
Yes, Nexus Data Processor MCP is free — one-click install via Unyly at no cost.
Does Nexus Data Processor need an API key?
No, Nexus Data Processor runs without API keys or environment variables.
Is Nexus Data Processor hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Nexus Data Processor in Claude Desktop, Claude Code or Cursor?
Open Nexus Data Processor on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Nexus Data Processor with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
