Imports CSV and XLSX accounting data into QuickBooks Online or Xero through the Synder Importer API.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Gl Importer Plugin.
import_csvHappy path.** Auto-resolves company, uploads file, runs dry-run, then (on confirm) executes + waits.
wait_for_importPolls a running import to a terminal state with exponential backoff (2s โ 1.5ร โ 30s cap).
list_companiesDiscover what you can import where.
list_mappingsSaved-mapping CRUD.
auto_importLower-level: create an import with auto-mapping or an explicit mapping.
get_import_statusLifecycle.
Import CSV/XLSX accounting data into QuickBooks Online or Xero from inside Claude Code, using the Synder Importer API.
This plugin bundles:
/api/v1) โ full read + write,
19 tools covering account, companies, settings, entities, fields, mappings, imports,
status polling, results, cancel, revert, plus two composite "happy path" tools.gl-importer agent skill with natural-language guidance for the two-step
import flow (dry-run โ confirm)./plugin command available)IMPORTER_API_TOKEN in your shell env.
Generate at importer.synder.com โ Account โ API Keys.Then set your token in the shell that launches Claude Code:
Download the latest .mcpb bundle from Releases and double-click it. Claude Desktop will prompt you for the API token.
| Env var | Required | Default | Purpose |
|---|---|---|---|
IMPORTER_API_TOKEN | yes | โ | Bearer token for the Synder Importer API |
IMPORTER_BASE_URL | no | https://importer.synder.com/api/v1 | Override for staging/test |
Once installed, talk to Claude Code naturally:
~/Downloads/march-bills.csv as Bills into my QuickBooks company."The skill will walk Claude Code through a safe two-step flow: a dry-run that shows the proposed field mapping, then a confirmed call that actually creates the import and polls until it terminates.
The MCP server exposes 19 tools. The ones an LLM will hit most often:
| Tool | Purpose |
|---|---|
import_csv | Happy path. Auto-resolves company, uploads file, runs dry-run, then (on confirm) executes + waits. |
wait_for_import | Polls a running import to a terminal state with exponential backoff (2s โ 1.5ร โ 30s cap). |
list_companies / list_entities / get_fields | Discover what you can import where. |
list_mappings / create_mapping / update_mapping / delete_mapping | Saved-mapping CRUD. |
auto_import / execute_import | Lower-level: create an import with auto-mapping or an explicit mapping. |
get_import_status / get_import_results / cancel_import / revert_import | Lifecycle. |
get_settings / update_settings | Per-company import settings. |
get_account | Whoami / token check. |
Full schemas are emitted at MCP startup โ the agent skill (skills/gl-importer/SKILL.md)
also documents the conventions.
CI runs on every push and PR (.github/workflows/ci.yml).
version in package.json and .claude-plugin/plugin.json (keep them in sync).git tag v0.x.y && git push --tags.publish.yml workflow publishes to npm on the tag push (uses NPM_TOKEN secret).MIT โ see LICENSE.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/synderaccounting-gl-importer-plugin)<a href="https://allmcps.com/mcp/synderaccounting-gl-importer-plugin"><img src="https://allmcps.com/api/badge/synderaccounting-gl-importer-plugin?style=directory" alt="Gl Importer Plugin on AllMCPs" /></a>