- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Documented (README)
- !No description
git clone https://github.com/truecalc/core{
"mcpServers": {
"core": {
"command": "core"
}
}
}Resumen de MCP Servers
# @truecalc/core
[](https://www.npmjs.com/package/@truecalc/core)
[](https://www.npmjs.com/package/@truecalc/core)
[](https://crates.io/crates/truecalc-core)
[](https://crates.io/crates/truecalc-mcp)
[](https://docs.rs/truecalc-core)
[](LICENSE)
[](https://truecalc.github.io/core/)
[](https://truecalc.github.io/core/)
WebAssembly-powered spreadsheet formula engine for JavaScript/TypeScript.
[DeepWiki](https://deepwiki.com/truecalc/core)
A comprehensive library of spreadsheet functions (see the live count above). Runs in Node.js, Bun, Deno, and the browser — no server needed. Ground-truth conformance against real Google Sheets. The same engine is also available as a [Rust crate](https://crates.io/crates/truecalc-core) and as an [MCP server](https://crates.io/crates/truecalc-mcp) for AI assistants.
```js
const { evaluate } = require('@truecalc/core');
evaluate('SUM(A1, B1)', { A1: 100, B1: 200 })
// => { type: 'number', value: 300 }
```
## Install
```sh
npm install @truecalc/core
```
## Usage
### Node.js (CJS)
Works out of the box — no bundler configuration needed.
```js
const { evaluate, validate, list_functions } = require('@truecalc/core');
const result = evaluate('SUM(A1, B1)', { A1: 100, B1: 200 });
// => { type: 'number', value: 300 }
```
### Vite
Install the wasm plugin first:
```sh
npm install -D vite-plugin-wasm
```
Add it to `vite.config.js`:
```js
import wasm from 'vite-plugin-wasm';
export default {
plugins: [wasm()],
};
```
Then import and use normally:
```js
import { evaluate } from '@truecalc/core';
const result = evaluate('IF(A1 > 0, "yes", "no")', { A1: 1 });
// => { type: 'text', value: 'yes' }
```
### webpack 5
webpack 5 supports WebAssembly natively. Enable the experiment in `webpack.config.js`:
```js
module.exports = {
experiments: {
asyncWebAssembly: true,
},
};
```
## API
### `evaluate(formula, variables)`
Evaluates a formula with the given variable bindings.
```js
evaluate('SUM(A1, B1)', { A1: 100, B1: 200 })
// => { type: 'number', value: 300 }
evaluate('CONCAT("Hello, ", name)', { name: 'world' })
// => { type: 'text', value: 'Hello, world' }
```
**Return value shape:**
| `type` | Shape |
|-----------|----------------------------------|
| `number` | `{ type: 'number', value: 6 }` |
| `text` | `{ type: 'text', value: 'yes' }` |
| `boolean` | `{ type: 'boolean', value: true }`|
| `error` | `{ type: 'error', error: '#NAME?' }` |
| `empty` | `{ type: 'empty', value: null }` |
### `validate(formula)`
Checks whether a formula is syntactically valid without evaluating it.
```js
validate('SUM(A1, B1)') // => { valid: true }
validate('SUM(A1,') // => { valid: false, error: '...' }
```
### `list_functions()`
Returns metadata for all built-in functions.
```js
const fns = list_functions();
```
## Documentation
[docs.truecalc.app](https://docs.truecalc.app)
Lo que la gente pregunta sobre core
¿Qué es truecalc/core?
+
truecalc/core es mcp servers para el ecosistema de Claude AI con 0 estrellas en GitHub.
¿Cómo se instala core?
+
Puedes instalar core clonando el repositorio (https://github.com/truecalc/core) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar truecalc/core?
+
Nuestro agente de seguridad ha analizado truecalc/core y le ha asignado un Trust Score de 77/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene truecalc/core?
+
truecalc/core es mantenido por truecalc. La última actividad registrada en GitHub es del 2026-08-06, con 25 issues abiertos.
¿Hay alternativas a core?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega core en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/truecalc-core)<a href="https://claudewave.com/repo/truecalc-core"><img src="https://claudewave.com/api/badge/truecalc-core" alt="Featured on ClaudeWave: truecalc/core" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!