Итак, этот вопрос чертовски стар, но позвольте мне немного его затронуть (поскольку он продолжает появляться в моих поисках в Google).
Официально не поддерживается API для локальной TFS (на хосте MSFT есть http://www.visualstudio.com/en-us/integrate/api/overview).
Тем не менее, вы всегда можете использовать Fiddler (http://www.telerik.com/fiddler) или что-то в этом роде, чтобы проверять вызовы, которые веб-клиент для TFS совершает на сервер, и делать свое волшебство, чтобы превратить их в скрипты на Python, которые вы хочу.
Вам нужно будет запускать свои скрипты на python под учетной записью службы, у которой привилегии TFS соответствуют тому, что он пытается делать (читать, обновлять, конфигурировать ... что угодно).
Так как кажется, что вы просто пытаетесь читать из TFS, это может быть очень простой способ получить то, что вы хотите, так как HTTP добирается до
http://yourserver/tfs/yourcollection/yourproject/_workitems#id=yourworkitemid
вернет вам (на полпути) вменяемые полезные нагрузки html.
Если вам нужны списки итераций, команд или чего-то еще, то ваша учетная запись службы должна иметь соответствующие права администратора и выполнять такие действия, как
http://yourserver/tfs/yourcollection/yourproject/_admin/_iterations
и используйте этот ответ.