Compare commits

...

1 Commits

Author SHA1 Message Date
Danijel
1538e14b70 chore: update authorship and add CREDITS file
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 02:28:36 +01:00
3 changed files with 9 additions and 6 deletions

3
CREDITS Normal file
View File

@@ -0,0 +1,3 @@
Original project by Manuel Ernst
GitHub: https://github.com/SwamiRama/solidtime-mcp-server
License: MIT (Copyright (c) 2026 Manuel Ernst)

View File

@@ -1,8 +1,6 @@
# solidtime-mcp-server # solidtime-mcp-server
[![CI](https://github.com/SwamiRama/solidtime-mcp-server/actions/workflows/ci.yml/badge.svg)](https://github.com/SwamiRama/solidtime-mcp-server/actions/workflows/ci.yml)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![npm](https://img.shields.io/npm/v/solidtime-mcp-server)](https://www.npmjs.com/package/solidtime-mcp-server)
Cloud-hosted MCP server for [SolidTime](https://www.solidtime.io/) — the open-source time tracking app. Start/stop timers, manage time entries, projects, clients, tags, tasks, members, invitations, and organizations directly from Claude, Cursor, or any MCP-compatible client. Cloud-hosted MCP server for [SolidTime](https://www.solidtime.io/) — the open-source time tracking app. Start/stop timers, manage time entries, projects, clients, tags, tasks, members, invitations, and organizations directly from Claude, Cursor, or any MCP-compatible client.
@@ -37,6 +35,7 @@ Add to your `claude_desktop_config.json`:
{ {
"mcpServers": { "mcpServers": {
"solidtime": { "solidtime": {
"type": "http",
"url": "https://your-server.example.com/mcp", "url": "https://your-server.example.com/mcp",
"headers": { "headers": {
"x-solidtime-api-token": "your-token-here", "x-solidtime-api-token": "your-token-here",
@@ -57,6 +56,7 @@ Add to your `.mcp.json`:
{ {
"mcpServers": { "mcpServers": {
"solidtime": { "solidtime": {
"type": "http",
"url": "https://your-server.example.com/mcp", "url": "https://your-server.example.com/mcp",
"headers": { "headers": {
"x-solidtime-api-token": "your-token-here", "x-solidtime-api-token": "your-token-here",
@@ -267,8 +267,8 @@ Sessions expire after 30 minutes of inactivity. Reconnect to create a new sessio
## Development ## Development
```bash ```bash
git clone https://github.com/SwamiRama/solidtime-mcp-server.git git clone https://git.fraqtal.xyz/danijel/solidtime-mcp.git
cd solidtime-mcp-server cd solidtime-mcp
npm install npm install
npm run dev:http # Run HTTP mode with tsx (dev) npm run dev:http # Run HTTP mode with tsx (dev)
npm run dev # Run stdio mode with tsx (dev) npm run dev # Run stdio mode with tsx (dev)

View File

@@ -2,7 +2,7 @@
"name": "solidtime-mcp-server", "name": "solidtime-mcp-server",
"version": "1.0.0", "version": "1.0.0",
"description": "MCP server for SolidTime time tracking — start/stop timers, manage entries, projects, clients, tags, and tasks", "description": "MCP server for SolidTime time tracking — start/stop timers, manage entries, projects, clients, tags, and tasks",
"author": "Manuel", "author": "Danijel",
"license": "MIT", "license": "MIT",
"type": "module", "type": "module",
"bin": { "bin": {
@@ -52,6 +52,6 @@
], ],
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/SwamiRama/solidtime-mcp-server" "url": "https://git.fraqtal.xyz/danijel/solidtime-mcp"
} }
} }