How to contribute to SEC EDGAR MCP
Fork and Clone
Set Up Development Environment
Install Pre-commit Hooks
Verify Installation
Ruff for Linting
pyproject.toml
:Type Checking with MyPy
typing
module for complex typesTesting with Pytest
Plan the Tool
Implement the Tool
Add Tests
Update Documentation
sec-edgar-mcp
Prepare Release
pyproject.toml
Create Release
Post-Release