23 lines
838 B
Markdown
23 lines
838 B
Markdown
# Gitea MCP Memory - Key Lessons
|
|
|
|
## NEVER DO AGAIN:
|
|
- ❌ Use fetch_url_content() for MCP endpoints (always returns 405)
|
|
- ❌ Add readme to create_repo() requests (causes MaxSize error)
|
|
- ❌ Expect terminal output capture from git commands in remote env
|
|
- ❌ Assume HTTP GET works on /mcp path (MCP requires protocol connections)
|
|
|
|
## ALWAYS DO:
|
|
- ✅ Use MCP tools directly (list_my_repos, create_repo, etc.)
|
|
- ✅ Use wiki_write for documentation instead of repo readme
|
|
- ✅ Restart IDE after mcpServers/mcp.json updates
|
|
- ✅ Verify with netstat before assuming connectivity
|
|
|
|
## Known URLs:
|
|
- API: http://192.168.1.122/api/v1/*
|
|
- Web UI: http://192.168.1.122
|
|
- MCP endpoint: http://192.168.1.122:30008/mcp
|
|
|
|
## Proof of Working Connection:
|
|
- Repo created: AhmedTawfik/gitea-temp-repo-dummy
|
|
- MCP tools operational after IDE restart
|